【前端开发】HTML标签总结-行标签和块标签
2016-07-15 20:29
543 查看
一,基本概念
HTML(Hypertext Markup Language) 超文本标记语言,是用于描述网页文档的一种标记语言,XHTML是一种遵循更严格的XML规则的HTML新版本,这种新的XML兼容版本的HTML被称为XHTML。
<!DOCTYPE> 声明必须是 HTML 文档的第一行,位于 <html> 标签之前。它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。
二.大体框架
<html>
<head>
<title>该文本的标题</title>
</head>
<body>网页要显示的内容…(可以使用各种标签设置参数) </body>
</html>
使用META标记 ,提供关于网页的信息
<META charset=”UTF-8″> 设置网页使用UTF-8编码
HTML标签语法:
1、双标记:<开始标记>内容</结束标记>。例 :<font>新华网</font>、<title>…</title>
2、单标记:<标记>。 例:<hr>–加横线、<br>–换行、<b>–加宽等。
3、标记的属性:<标记 属性1=参数 属性2=参数…>内容</标记>。例:<font size=”5″ color=”red”><b>新华新闻</b></font>。
特殊标签(3个):<!DOCTYPE>、<!– –>、<hr>、
块元素与行元素可以通过css 中display样式进行转换(inline,block,inline-block)。
display常用的几个属性
e,inline-block属性是CSS2.1新加值,IE8以上及其他主流浏览器都已经支持,它可以使元素像行内元素那样水平一次排列,但是框的内容符合块级元素行为,能够显示设置宽,高,内外边距。就是可以一行排列多个此类元素,并且可以根据属性设置尺寸大小。
块元素(block element)
* div – 常用块级主要标签
* dl – 定义列表
* form – 交互表单
* h1-h6 – 标题
* hr – 水平分隔线
* ol ,ul- 排序表单 ,非排序列表
* p – 段落
* pre – 格式化文本
* table – 表格
* blockquote – 块引用
行元素(inline element)
* a – 锚点
* br – 换行
* em – 强调
* i – 斜体
* img – 图片
* input – 输入框
* label – 表格标签
* q – 短引用
* select – 项目选择
* span – 常用内联容器,定义文本内区块
* sub – 下标
* sup – 上标
* textarea – 多行文本输入框
* var – 定义变量
HTML(Hypertext Markup Language) 超文本标记语言,是用于描述网页文档的一种标记语言,XHTML是一种遵循更严格的XML规则的HTML新版本,这种新的XML兼容版本的HTML被称为XHTML。
<!DOCTYPE> 声明必须是 HTML 文档的第一行,位于 <html> 标签之前。它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。
二.大体框架
<html>
<head>
<title>该文本的标题</title>
</head>
<body>网页要显示的内容…(可以使用各种标签设置参数) </body>
</html>
使用META标记 ,提供关于网页的信息
<META charset=”UTF-8″> 设置网页使用UTF-8编码
HTML标签语法:
1、双标记:<开始标记>内容</结束标记>。例 :<font>新华网</font>、<title>…</title>
2、单标记:<标记>。 例:<hr>–加横线、<br>–换行、<b>–加宽等。
3、标记的属性:<标记 属性1=参数 属性2=参数…>内容</标记>。例:<font size=”5″ color=”red”><b>新华新闻</b></font>。
特殊标签(3个):<!DOCTYPE>、<!– –>、<hr>、
块元素与行元素可以通过css 中display样式进行转换(inline,block,inline-block)。
display常用的几个属性
值 | 描述 |
none | 此元素不会被显示。 |
block | 此元素将显示为块级元素,此元素前后会带有换行符。 |
inline | 此元素会被显示为内联元素,元素前后没有换行符。 |
inline-block | 行内块元素。(CSS2.1 新增的值) |
块元素(block element)
* div – 常用块级主要标签
* dl – 定义列表
* form – 交互表单
* h1-h6 – 标题
* hr – 水平分隔线
* ol ,ul- 排序表单 ,非排序列表
* p – 段落
* pre – 格式化文本
* table – 表格
* blockquote – 块引用
行元素(inline element)
* a – 锚点
* br – 换行
* em – 强调
* i – 斜体
* img – 图片
* input – 输入框
* label – 表格标签
* q – 短引用
* select – 项目选择
* span – 常用内联容器,定义文本内区块
* sub – 下标
* sup – 上标
* textarea – 多行文本输入框
* var – 定义变量
相关文章推荐
- GUI - Web前端开发框架
- 在Windows 8.1的IE 11中屏蔽双击放大功能
- HTML5调用摄像头实例
- Powershell 创建炫丽美观的Html报表
- Apple官网研究之使用Justify布局导航
- 关于前端的思考与感悟
- 又被事件冒泡坑了一把,这次要彻底弄懂浏览器的事件流
- 移动端点击事件全攻略,这里的坑你知多少?
- $q 实例分析 Angular 中的 Promise
- Angular directive 实例详解
- 关于浮动与清除浮动,你应该知道的
- 如何优雅地处理前端异常?
- 通过Mootools 1.2来操纵HTML DOM元素
- jQuery Html控件基本操作(日常收集整理)
- WEB标准网页布局中尽量不要使用的HTML标签
- Flash 与 html 的一些实用技巧
- html工作中表格<tbody>标签的使用技巧
- HTML 向 XHTML1.0 兼容性指导