yorickshan
3/20/2019 - 11:52 AM

HTML的一些概念

超文本标记语言

  • 超文本: 允许通过建立从一个页面跳转到另一个页面的链接
  • 标记语言: 标签即标记, 为包含在其中的内容提供结构信息

空元素

普通元素: <p>element</p> 空元素: <br /> <hr /> <img src="images/quokka.jpg" alt="A family of quokka" width="600", height="450" /> 空元素的闭合尖括号前是一个空格和一个斜线

HTML布局

Div布局

Table布局

HTML实体(转义字符)

参看1

参看2

参看3

转义工具

HTML文本格式化

参看

块级元素和内联元素

参看

页面信息 <meta>

位于<head> 元素中,包含所在页面的相关信息

框架iframe (inline frame)

在网页中嵌入地图是内联框架的一种常用方式。内联框架中的内容可以是任何html页面(无论这个页面是位于本地服务器还是远在网络中的其他地方)

联系<a>标签的target属性(在何处打开内容)的_parent

表格Table

表单Form

XHTML

可扩展超文本标记语言(英语:eXtensible HyperText Markup Language,XHTML),是一种标记语言,表现方式与超文本标记语言(HTML)类似,不过语法上更加严格。 从继承关系上讲,HTML是一种基于标准通用标记语言(SGML)的应用,是一种非常灵活的置标语言,而XHTML则基于可扩展标记语言(XML),XML是SGML的一个子集。

HTML5中新增和废除的元素

新增的结构元素

section, article, aside, header, footer, nav, hgroup, figure

新增的其他元素

video, audio, canvas, embed, mark, progress, meter, time, ruby, rt, rp, wbr, command, details, datalist, datagrid, keygen, output, source, menu

新增的input元素类型

email, url, number, range, Date Pickers

废除的元素

  • 能使用css替代的元素: basefont, big, center, font, s, tt, u等
  • 不再使用frame框架
  • 只有部分浏览器支持的元素
  • 其他被废除的元素

HTML5中新增和废除的属性

新增的属性

  • 表单相关的属性
  • 链接相关的属性
  • 其他属性

废除的属性

参看

标签与元素

"标签" 和 "元素"这两个术语经常互换使用. 但严格来说, 一个元素包括起始标签, 结束标签以及其中的内容

杂七杂八

最好利用css中的list-style-type属性来定义列表的编号类型, 代替<ol><ul>元素中的type属性

学习HTML就是要学习哪些标签可用, 它们有什么作用以及可以用在何处