HTML5中的元素有哪些
html5最先由WHATWG命名的一种超文本标记语言,随后和W3C的xhtml2.0(标准)相结合,产生现在最新一代的超文本标记语言。
html5的元素较原来html4.0新增了许多新元素:
<article> :定义文档内的文章。
<aside> : 定义页面内容之外的内容。
<bdi> :定义与其他文本不同的文本方向。
<details> :定义用户可查看或隐藏的额外细节。
<dialog> :定义对话框或窗口。
<figcaption> :定义 <figure> 元素的标题。
<figure> :定义自包含内容,比如图示、图表、照片、代码清单等等。
<footer> :定义文档或节的页脚。
<header> :定义文档或节的页眉。
<main> :定义文档的主内容。
<mark> :定义重要或强调的内容。
<menuitem> :定义用户能够从弹出菜单调用的命令/菜单项目。
<meter> :定义已知范围(尺度)内的标量测量。
<nav> :定义文档内的导航链接。
<progress> :定义任务进度。
<rp> :定义在不支持 ruby 注释的浏览器中显示什么。
<rt> :定义关于字符的解释/发音(用于东亚字体)。
<ruby> :定义 ruby 注释(用于东亚字体)。
<section> :定义文档中的节。
<summary> :定义 <details> 元素的可见标题。
<time> :定义日期/时间。
<wbr> :定义可能的折行(line-break)。
HTML5对各个标签的定义与规定:article
我也在查这个的资料,现在的技术资料很不好取得,不像以前想学什么就找得到什么。
这个标签在HTML5中,意思应该是取代DIV结构的,它定义了一个大的外部框架,就像你我们经常定义的最外层的那对DIV意思一样,现在有了这些自己具有层级结构的不同标记了。所以article的下面应该还包括很多其它标签。
结合后实现分栏之类的设计,CSS也根据这个做了调整以便支持其样式的显示,同时JS也需要些变动,JQuery则依然活跃,并没有因为HTML5重复了其部分功能而被排挤掉。我目前知道的就这么多了。
h5哪些标签自带边距
在HTML5中,一些常用的标签自带边距,包括`<h1>`、`<h2>`、`<h3>`、`<h4>`、`<h5>`、`<h6>`、`<p>`、`<ul>`、`<ol>`、`<pre>`、`<blockquote>`等。
这些标签的默认边距由浏览器自行定义,因此在不同浏览器中可能会出现不同的表现。如果需要自定义边距,可以使用CSS样式来进行调整。同时,我们也应该注意到,在实际开发中,我们应该尽量避免依赖默认的浏览器样式,而是应该自行定义样式,以保证更好的可控性和一致性。
还没有评论,来说两句吧...