黑马程序员技术交流社区

标题: 【上海校区】HTML5学习,常用常记 [打印本页]

作者: 不二晨    时间: 2019-3-11 13:12
标题: 【上海校区】HTML5学习,常用常记

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>为 HTML 添加新元素</title>
    <script>document.createElement("myHero")</script>
    <style>
            myHero {
                display: block;
                background-color: #ddd;
                padding: 50px;
                font-size: 30px;
            }
    </style>
</head>

<body>
    <h1>我的第一个标题</h1>
    <p>添加新元素myHero。</p>   
    <myHero>我的第一个新元素</myHero>
    <p>JavaScript 语句 document.createElement("myHero") 是为 IE 浏览器添加新的元素。</p>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
        <meta charset="utf-8">
        <title>菜鸟教程(runoob.com)</title>
        <meta charset="utf-8">
        <title>渲染 HTML5</title>
        <!--[if lt IE 9]>
                <script src="https://apps.bdimg.com/libs/html5shiv/3.7/html5shiv.min.js"></script>
        <![endif]-->
</head>

<body>
    <p>Internet Explorer 8 及更早 IE 版本的浏览器不支持以上的方式。我们可以使用 Sjoerd Visscher 创建的 "HTML5 Enabling JavaScript", " shiv" 来解决该问题</p>
        <h1>我的第一篇文章</h1>
        <article>
                菜鸟教程 —— 学的不仅是技术,更是梦想!!!
        </article>
</body>
</html>
<canvas> 新元素

标签        描述
<canvas>        标签定义图形,比如图表和其他图像。该标签基于 JavaScript 的绘图 API
新多媒体元素

标签        描述
<audio>        定义音频内容
<video>        定义视频(video 或者 movie)
<source>        定义多媒体资源 <video> 和 <audio>
<embed>        定义嵌入的内容,比如插件。
<track>        为诸如 <video> 和 <audio> 元素之类的媒介规定外部文本轨道。
新表单元素

标签        描述
<datalist>        定义选项列表。请与 input 元素配合使用该元素,来定义 input 可能的值。
<keygen>        规定用于表单的密钥对生成器字段。
<output>        定义不同类型的输出,比如脚本的输出。
新的语义和结构元素

HTML5提供了新的元素来创建更好的页面结构:

标签        描述
<article>        定义页面独立的内容区域。
<aside>        定义页面的侧边栏内容。
<bdi>        允许您设置一段文本,使其脱离其父元素的文本方向设置。
<command>        定义命令按钮,比如单选按钮、复选框或按钮
<details>        用于描述文档或文档某个部分的细节
<dialog>        定义对话框,比如提示框
<summary>        标签包含 details 元素的标题
<figure>        规定独立的流内容(图像、图表、照片、代码等等)。
<figcaption>        定义 <figure> 元素的标题
<footer>        定义 section 或 document 的页脚。
<header>        定义了文档的头部区域
<mark>        定义带有记号的文本。
<meter>        定义度量衡。仅用于已知最大和最小值的度量。
<nav>        定义导航链接的部分。
<progress>        定义任何类型的任务的进度。
<ruby>        定义 ruby 注释(中文注音或字符)。
<rt>        定义字符(中文注音或字符)的解释或发音。
<rp>        在 ruby 注释中使用,定义不支持 ruby 元素的浏览器所显示的内容。
<section>        定义文档中的节(section、区段)。
<time>        定义日期或时间。
<wbr>        规定在文本中的何处适合添加换行符。
已移除的元素

以下的 HTML 4.01 元素在HTML5中已经被删除:

<acronym>
<applet>
<basefont>
<big>
<center>
<dir>
<font>
<frame>
<frameset>
<noframes>
<strike>
<tt>
---------------------
【转载,仅作分享,侵删】
作者:hhjian6666
原文:https://blog.csdn.net/qq_30796379/article/details/88255795
版权声明:本文为博主原创文章,转载请附上博文链接!


作者: 不二晨    时间: 2019-3-11 15:22
奈斯,感谢分享




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2