W3C HTML5标准阅读笔记 - cite、q、dfn、abbr

标准原文:https://www.w3.org/TR/html5/text-level-semantics.html#the-cite-element HTML5中,cite和q标签用于标记对作品和文句的引用,而dfn和abbr标签则用于标记名词定义及缩写。 cite cite标签用来表示对别的“创意性”作品的引用。所谓“创意性”作品,一般即指书籍、文章、评论等。cite中必须包含作品的名称或者作者,而一般不包含作品的具体内容。 在Chrome浏览器中, »

W3C HTML5标准阅读笔记 - em、strong、small、s

标准原文:https://www.w3.org/TR/html5/text-level-semantics.html#the-em-element HTML5中,有4个标签可用于标注文本内容,在语义上强调其重要性,或者注明其次要性:em、strong、small和s。对于这4个标签,浏览器在显示时会给其加上相应的样式;但作为开发人员,应当主要从语义角度来对其进行使用。 em em标签可对某块文本内容进行强调,一般用于对阐述性文本中的部分字词进行着重。在使用em标签时,em标签可以自我嵌套, »

W3C HTML5标准阅读笔记 – a元素

标准原文:http://www.w3.org/TR/html5/text-level-semantics.html#the-a-element HTML中,a元素用于给页面上的内容添加超链接效果;其内容模型(Content Model)为Transparent,也即a元素内部子元素的合法性由该a元素的父元素所决定;除了这一内容模型的限制,a元素内部还不允许出现任何按钮或者超链接等交互元素 -- 这一点比较好理解,如果a元素内部出现交互元素的话,浏览器的用户交互处理将出现混乱。 因此,a元素内部可以出现段落、列表、 »

W3C HTML5标准阅读笔记 – figure、figcaption

标准原文:http://www.w3.org/TR/html5/grouping-content.html#the-figure-element 图表元素figure用于展示插图、图表、照片、代码示例等,浏览器会将figure元素作为普通的div块级元素来进行处理,并给其四周添加外边距。在figure元素内可以嵌套放置子figure元素 -- 比如,对于一个图片列表,整个图片列表可以是一个父级的figure元素,而单独的每个图片及其标题则是子的figure元素。 figure元素内部可以包含任何的Flow元素内容,在这些Flow元素内容的最前面或者最后面可以插入一个figcaption元素用于表示这个图表的标题。也即,figure标签的第一个子标签或者最后一个子标签可以是figcaption标签。 »

W3C HTML5标准阅读笔记 – dl、dt、dd

标准原文:http://www.w3.org/TR/html5/grouping-content.html#the-dl-element 在HTML中,"描述列表"元素dl、dt、dd可用于以键值对的方式来展示名词解释列表、问答列表等内容。在HTML4中,推荐使用dl、dt和dd标签来实现对话记录,但出于语义考虑,HTML5标准不建议这么做。关于对话记录,HTML5标准建议使用p标签来实现。 它们的语义为: dl (description »