w3chtml5手册(w3chtml5标准)

http://www.itjxue.com  2023-02-12 09:42  来源:未知  点击次数: 

html5新增了哪些标签?css3新增了哪些属性

h5是html的最新版本,是14年由w3c完成标准制定。增强了,浏览器的原生功能,减少浏览器插件(eg:flash)的应用,提高用户体验满意度,让开发更加方便。

- h5新增的标签

新增元素

说明

video ? ?表示一段视频并提供播放的用户界面 ?

audio ? ?表示音频 ?

canvas ? ?表示位图区域 ?

source ? ?为video和audio提供数据源 ?

track ? ?为video和audio指定字母 ?

svg ? ?定义矢量图 ?

code ? ?代码段 ?

figure ? ?和文档有关的图例 ?

figcaption ? ?图例的说明 ?

main ?

time ? ?日期和时间值 ?

mark ? ?高亮的引用文字 ?

datalist ? ?提供给其他控件的预定义选项 ?

keygen ? ?秘钥对生成器控件 ?

output ? ?计算值 ?

progress ? ?进度条 ?

menu ? ?菜单 ?

embed ? ?嵌入的外部资源 ?

menuitem ? ?用户可点击的菜单项 ?

menu ? ?菜单 ?

template ?

section ?

nav ?

aside ?

article ?

footer ?

header ?

- css3

css3被划分为模块,最重要的几个模块包括:选择器、框模型、背景和边框、文本效果、2D/3D 转换、动画、多列布局、用户界面

选择器

框模型

背景和边框

border-radius、box-shadow、border-image、

background-size:规定背景图片的尺寸

background-origin:规定背景图片的定位区域

background-clip:规定背景的绘制区域

文本效果(常用)

text-shadow:设置文字阴影

word-wrap:强制换行

word-break

css3提出@font-face规则,规则中定义了font-family、font-weight、font-style、font-stretch、src、unicode-range

2/3D转换

transform:向元素应用2/3D转换

transition:过渡

动画

@keyframes规则:

animation、animation-name、animation-duration等

用户界面(常用)

box-sizing、resize

css3新增伪类

:nth-child()

:nth-last-child()

:only-child

:last-child

:nth-of-type()

:only-of-type()

:empty

:target ?这个伪类允许我们选择基于URL的元素,如果这个元素有一个识别器(比如跟着一个#),那么:target会对使用这个ID识别器的元素增加样式。

:enabled ?

:disabled

:checked

:not

开源HTML5是神马东西?急求!

HTML5是下一代网页排版程序,它将成为将成为 HTML、XHTML 以及 HTML DOM 的新标准。HTML5 是 W3C 与 WHATWG 合作的结果。WHATWG 致力于 web 表单和应用程序,而 W3C 专注于 XHTML 2.0。在 2006 年,双方决定进行合作,来创建一个新版本的 HTML。为 HTML5 建立的一些规则:新特性应该基于 HTML、CSS、DOM 以及 JavaScript。减少对外部插件的需求(比如 Flash)更优秀的错误处理更多取代脚本的标记HTML5 应该独立于设备开发进程应对公众透明HTML5 中的一些有趣的新特性:用于绘画的 canvas 元素用于媒介回放的 video 和 audio 元素对本地离线存储的更好的支持新的特殊内容元素,比如 article、footer、header、nav、section最新版本的 Safari、Chrome、Firefox 以及 Opera 支持某些 HTML5 特性。Internet Explorer 9 将支持某些 HTML5 特性。本文参考HTML5使用手册简介部份

新的表单控件,比如 calendar、date、time、email、url、search

html5遵循W3C标准吗?

遵循。

html5有两个组织联合制定,后来由于对html5规范的发展产生分歧而分开制定,一个是WHATWG主张不定死规范,可随时添加、修改新特性,另一个就是W3C主张规范定版,就是说主张敲定这次的是html5,如果有修改、增加,等成熟后在发布的规范就不是html5,而是html6、7、8或其他名称。

(责任编辑:IT教学网)

更多