本文介绍: HTML全称为超文本标记语言,是一种标记语言。由一系列标签构成,这些标签将分散的Internet资源链接成为了一个整体。HTML5之前 以SGML(通用标准标记语言)为标准 H5不再采用这个标准 声明方式比较简洁。
HTML5
HTML全称为超文本标记语言,是一种标记语言。由一系列标签构成,这些标签将分散的Internet资源链接成为了一个整体。
文档声明
语法特性
HTML基本结构
<!DOCTYPE html> <!--告诉浏览器我们要使用什么规范!-->
<html lang="en">
<!--网页头部-->
<head>
<!--meta 描述标签,描述网站信息-->
<meta charset="UTF-8">
<!--keywords 属性说明,网站的关键字-->
<meta name="keywords" content="">
<!--description 网站的描述-->
<meta name="description" content="">
<!--表示链接到网站的图标,如favicon-->
<link rel="icon" href="./images/favicon.ico" />
<!--title标签 网页标题-->
<title>这是我的第一个网页</title>
<!-- 链接到外部CSS样式表 -->
<link rel="stylesheet" href="styles.css">
</head>
<body> <!--body表示网页主体部分-->
hello,world;
</body>
</html>
标签
span a i img ul li div p form input textarea select option…
- 语义化标签
- header main footer nav section(一节)
- aside article hgroup(放置标题)
- figure (放置音频视频媒体文)
- figcaption(放置媒体文件标题)
<figure>
<figcaption>标题</figcaption>
<img src="" alt="">
</figure>
<section>
<progress value="50" max="100"></progress>
</section>
- 功能性的标签
- 视频:video
<video src="demo.mp4" controls autoplay></video>
- 音频:audio
<audio src="demo.mp3" controls autoplay></audio>
- 视频源:source
<video> <source src="demo.mp4"> <source src="demo.ogg"> </video>
- 画布绘制:canvas
属性
<header hidden>123</header>
<div style="width:300px; height:300px;background:#ccc;"contenteditable="true"></div>
<div style="width:300px; height:300px;background:#ccc;"draggable="true"></div>
表单
- 控件类型:
- 属性
<!-- 举例1 -->
<form action="demo.html" novalidate autocomplete="off">
<ul>
<li><input type="file">
<li><input type="hidden">
<li><label>电子邮件:<input type="email" name="n" value="123@qq.com" readOnly></label>
<li><label for="url">网址:</label><input type="url" name="u" id="url" >
<li><input type="year" name="y" disabled>
<li><input type="month" name="m">
<li><input type="week" name="w">
<li><input type="date" name="d">
<li><input type="time" name="t">
<li><input type="datetime-local" name="dt">
<li><input type="tel" name="t">
<li><input type="search" name="s">
<li><input type="number" name="n" min="0" max="10" step="2">
<li><input type="range" name="r">
<li><input type="color" name="c">
<li><input type="submit" value="demo.html">
<li><input type="submit" value="百度" formaction="http://www.baidu.com" formtarget="_blank">
</ul>
</form>
<!-- 举例 -->
<form action="http://www.baidu.com" id="myform" target="_blank">
</form>
<section>
<input type="text" name="user" form="myform" required pattern="d{6,8} autofocus placeholder="请输入6-8个数字" >
<input type="submit" form="myform" >
</section>
原文地址:https://blog.csdn.net/weixin_46328739/article/details/134785280
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_47624.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。