首页 > 代码库 > html基础
html基础
html(Hyper Text Markup Language)基础
html的基础结构
1.html:中文名为:超文本标记语言。
HTML5:它是HTML的新标准,主要目标是无任何插件,例如:flash等,囊括了动画、视频,丰富的图形界面等,它是由W3c和web超文本应用技术工作组whatwg合作创建的HTML最新版本。 html文件后缀名为 .html和.htm结尾。
2.基础标签总结
<!DOCTYPE html> <!-- 文档类型定义 -->
<html> <!-- 开始标记 --> <!-- html 标记 标签 -->
<head lang="en"> <!-- 括号内的属性和属性值 -->
<meta charset="utf-8"> <!-- 字符编码集UTF-8识别多种国家语言 -->
<!-- 只有开头没有结尾的为单标记-->
<title></title>
<!-- 标题,网页的标签页 -->
</head>
<body> <!-- 网页的正文 -->
<h1>一级标题</h1>
<h2>二级标题</h2>
<h3>三级标题</h3>
<p>表现文章段落</p>
<!-- 无序列表 -->
<ul>
<li>无序列表</li>
<li>无序列表</li>
<li>无序列表</li>
<li>无序列表</li>
......
<!-- 可有多个列表项 -->
</ul>
<!-- 有序列表 -->
<ol>
<li>有序列表</li>
<li>有序列表</li>
<li>有序列表</li>
<li>有序列表</li>
......
</ol>
<!-- 定义列表 -->
<dl>
<dt>定义列表</dt>
<dt>定义列表</dt>
<dt>定义列表</dt>
......
</dl>
<!-- 预格式文本 -->
<pre>
代码怎么敲的格式,页面就会 怎么样 展现。
</pre>
<!-- 引用 -->
<blockquote>大段的引用</blockquote>
<q>小段的引用</q>
<p>我手里呀捧着<span style="color:red"> 窝窝头</span>,菜里没有一滴油</p>
<a href="http://www.mamicode.com/#" style="text-decoration: none;color: blue" target="_blank">超文本链接</a> <!-- target属性可新开一个页面跳转 -->
<img src="http://www.mamicode.com/images/345876_03.png" >
<!-- src=http://www.mamicode.com/后面跟路径,"../"代表退出当前文件夹,alt表示图片没加载出来时,有提示作用,提示开发人员图片内容 -->
<div>划分区块用</div>
<strong>加粗并且强调</strong>
<b>加粗</b>
<em>可以让文字倾斜,em的语义更加强烈</em>
<i>也可以文字倾斜 但是语义</br>不强调</i> <!-- 代表空格,</br>代表换行 <hr/>为下划线-->
<sup>©</sup>
上标
<sup>®</sup>
<sub>></sub>
下标
<sub><</sub>
</body>
</html> <!-- 结束标记||闭合标记 -->
<abbr title="what dose the fuck">WTF</abbr> <!-- 缩写 -->
<figure>
<!-- 填写主要内容 -->
<figcaption></figcaption> <!-- 填写与内容相关的内容 -->
</figure>
<!-- 音频播放 -->
<audio src="" controls="controls" autoplay></audio> <!-- 属性和属性值相同时可以省略属性值 -->
<!-- 视频播放支持MP4,vebm,ogg -->
<video src="" controls="" autoplay="true" loop > <!-- controls(控件),autoplay(自动播放),loop(循环) -->
</video>
<!-- 表格 -->
<table border="1">
<tr> <!-- tr代表行-->
<td colspan="1">1</td> <!-- td代表列 -->
<td rowspan="1">2</td> <!-- colspan横向合并,rowspan纵向合并 -->
<td>3</td>
</tr>
<tr>
<td>4</td>
<td>5</td>
<td>6</td>
</tr>
<tr>
<td>7</td>
<td>8</td>
<td>9</td>
</tr>
</table>
<form action="" method="">
<!-- 输入框 --> <!-- placeholder可以设置提示信息 -->
<input type="text" name="" placeholder="">
<!-- 密码框 --> <!-- maxlength可以规定输入的最大长度 -->
<input type="password" name="" maxlength="">
<!-- 按钮 -->
<input type="button" name="" value="http://www.mamicode.com/设置属性" >
<!-- 重置 -->
<input type="reset" name="">
<!-- 提交按钮 -->
<input type="submit" name="">
<!-- 按钮也可以发起提交 -->
<button>新的按钮</button>
<!-- 单选按钮 当name相同时就可以单选 -->
<label for="man">男</label>
<input type="radio" name="sex" id="man">
<label for="woman">女</label>
<input type="radio" name="sex" id="woman">
<!-- 多选 --> <!-- checked可默认选择 -->
<input type="checkbox" name="" checked>
<input type="checkbox" name="" >
<input type="checkbox" name="" >
<!-- 下拉框 -->
<select>
<option>成都</option>
<option>上海</option>
<option>北京</option>
</select>
<!-- 多行文本框 -->
<textarea>
</textarea>
</form>
<address>地址</address>
<small>小号文字</small>
<p><mark>文字高亮</mark>
<p>表示<time>时间</time></p>
<!-- 把一个网页内联到网页上 -->
<iframe src=""></iframe>
<!-- 导航 -->
<nav></nav>
<article>
表示一段独立的文章内容。例如一篇完整的论坛帖子,一则网站新闻,一篇博客,一个用户评论等
article可以嵌套,则内层的article对外层有隶属关系,例如,一个博客文章,可以用article显示,
然后一些评论可以用article的形式嵌套其中。
</article>
<section>
定义文档的节,区段,比如章节、页眉、页脚、或文档中的其他部分
</section>
块级和行内元素
行内元素和块级元素都有一个默认属性:“display”行内元素的值为“inline”,而块级元素的值为“block”
块级元素
1.块级元素有宽高。
行内元素
2.行内元素没有宽高。
html基础
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。