Lesson18:HTML

Lesson18:HTML

W3C标准

World Wide Web Consortium(万维网联盟)

国际中立性技术标准机构

http://www.w3.org/

http://www.chinaw3c.org/

W3C标准包括

  • 结构化标准语言(HTML、XML)

  • 表现标准语言(CSS)

  • 行为标准(DOM、ECMAScript)

第一个网页

<!DOCTYPE html>
<!-- DOCTYPE 告诉浏览器我们要使用什么规范 -->
<!-- Ctrl+/:注释标签快捷键 -->
<html lang="en">
<head>
<!-- meta:描述性标签,用来描述网站的一些信息   -->
<!-- meta一般用来做seo(seo:搜索引擎优化)   -->
  <meta charset="UTF-8">
  <meta name="keywords" content="26岁大龄菜鸡学前端">
  <meta name="description" content="不久我一定会成为技术大牛!">
  <title>测试网页</title>
</head>
<body>
测试!
<br>
啊哈!
<hr>
<b>粗体字</b>
<i>斜体字</i>
<p></p>
<!--特殊符号-->
空&nbsp;格
<p></p>
&lt;&gt;
<p></p>
&copy;版权符号
<br>
<img src="../resources/image/1.jpg" alt="测试图片" title="DNF女机械" width="700" height="718">
<hr>
</body>
</html>

  • br换行标签比p段落标签的行间距要小

  • strong和b都是粗体标签

  • em和i都是斜体标签

  • idea的html可以用&加个字母来选择符号

  • BMP格式的图片叫位图

  • 锚链接可以用作书签

  • 行内元素:不会换行,只会撑开宽度的元素标签

  • 块元素:会自动换行的元素标签

超链接

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>测试网页2</title>
</head>
<body>
<!--锚链接:
1.需要一个标记:<a name="top">顶部</a>
2.跳转到标记:<a href="#top">跳转到顶部</a>-->
<a name="top">顶部</a>
<hr>
<!--超链接标签的target值含义:
_blank:在新页面中打开
_self:默认,在当前页面打开-->
<a href="测试网页.html" target="_blank">
  <img src="../resources/image/1.jpg" alt="跳转图片" title="DNF女机械">
</a>
<hr>
<a href="测试网页.html" target="_blank">
  <img src="../resources/image/1.jpg" alt="跳转图片" title="DNF女机械">
</a>
<hr>
<a href="测试网页.html" target="_blank">
  <img src="../resources/image/1.jpg" alt="跳转图片" title="DNF女机械">
</a>
<hr>
<a href="测试网页.html" target="_blank">
  <img src="../resources/image/1.jpg" alt="跳转图片" title="DNF女机械">
</a>
<hr>
<a href="测试网页.html" target="_blank">
  <img src="../resources/image/1.jpg" alt="跳转图片" title="DNF女机械">
</a>
<hr>
<a href="测试网页.html" target="_blank">
  <img src="../resources/image/1.jpg" alt="跳转图片" title="DNF女机械">
</a>
<hr>
<a href="测试网页.html" target="_blank">
  <img src="../resources/image/1.jpg" alt="跳转图片" title="DNF女机械">
</a>
<hr>
<a href="测试网页.html" target="_blank">
  <img src="../resources/image/1.jpg" alt="跳转图片" title="DNF女机械">
</a>
<hr>
<a href="测试网页.html" target="_blank">
  <img src="../resources/image/1.jpg" alt="跳转图片" title="DNF女机械">
</a>
<hr>
<a href="#top">跳转到顶部</a>
<a name="down">底部</a>
<!--功能性链接:
1.邮件链接:
2.qq链接:-->
<a href="mailto:13560941342@163.com">邮件链接</a>
<hr>
<a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=&site=qq&menu=yes">
  <img border="0" src="http://wpa.qq.com/pa?p=2::53" alt="点击链接加我领取小电影" title="点击链接加我领取小电影"/>
</a>
</body>
</html>
<a href="测试网页2.html#down">跳转</a>

列表与表格

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>测试网页3</title>
</head>
<body>
<ol>
  <li>有序列表</li>
  <li>2</li>
  <li>3</li>
</ol>
<ul>
  <li>无序列表</li>
  <li>2</li>
  <li>3</li>
</ul>
<dl>
  <dt>自定义列表1</dt>
  <dd>1</dd>
  <dd>2</dd>
  <dt>自定义列表2</dt>
  <dd>1</dd>
  <dd>2</dd>
</dl>
<table border="1px">
  <tr>
      <td colspan="3" align="center">学生成绩</td>
  </tr>
  <tr>
      <td rowspan="2">狂神</td>
      <td>语文</td>
      <td>100</td>
  </tr>
  <tr>
      <td>数学</td>
      <td>100</td>
  </tr>
  <tr>
      <td rowspan="2">秦将</td>
      <td>语文</td>
      <td>100</td>
  </tr>
  <tr>
      <td>数学</td>
      <td>100</td>
  </tr>
</table>
</body>
</html>

媒体元素

<audio src="../resources/audio/1.mp3" controls autoplay></audio>
<video src="../resources/video/3.mp4" controls autoplay></video>

页面结构分析

Lesson18:HTML

<header>头部</header>
<section>主要区域</section>
<footer>底部</footer>

内联框架

<iframe src="测试网页4.html" name="测试网页4" frameborder="0" width="500" height="500"></iframe>
<a href="测试网页3.html" target="测试网页4">跳转</a>

表单

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>form</title>
</head>
<body>
<!--<form action="测试网页3.html" method="get">-->
<!--   <p><h2>登录</h2></p>-->
<!--   <p>用户名:<input type="text" name="username"></p>-->
<!--   <p>密&nbsp;&nbsp;&nbsp;码:<input type="password" name="password"></p>-->
<!--   <input type="submit">-->
<!--   <input type="reset">-->
<!--</form>-->
<!--get方式不安全且只能传输少量数据,但高效
post方式安全,可以传输大文件-->
<form action="测试网页3.html" method="post">
  <p><h2>登录</h2></p>
  <p>用户名:<input type="text" name="username"></p>
  <p>密&nbsp;&nbsp;&nbsp;码:<input type="password" name="password"></p>
  <input type="submit">
  <input type="reset">
</form>
</body>
</html>

表单元素格式

Lesson18:HTML

<p>用户名:<input type="text" name="username" maxlength="8" size="30" value="李大冶"></p>
<p>密&nbsp;&nbsp;&nbsp;码:<input type="password" name="password" maxlength="8" size="30" value="123456"></p>
<p>
  性别:
  <input type="radio" value="boy" name="gender">男
  <input type="radio" value="girl" name="gender">女
</p>
<p>
      爱好:
      <input type="checkbox" value="sleep" name="hobby">睡觉
      <input type="checkbox" value="girlfriend" name="hobby">女朋友
      <input type="checkbox" value="game" name="hobby">打游戏
  </p>
  <input type="button" name="btn1" value="无效按钮">
  <br>
  <input type="image" src="../resources/image/1.jpg">
<!--   图片有自动提交功能-->
<p>
国家:
<select name="select">
  <option value="nation1" selected>China</option>
  <option value="nation2">Japan</option>
  <option value="nation3">American</option>
</select>
</p>
<p>
  自我介绍:
  <textarea name="textarea" cols="50" rows="10">文本内容</textarea>
</p>
<p>
  <input type="file" name="files">
  <input type="button" name="upload" value="上传">
</p>
具有自动验证功能的组件:
<p>
  邮件:
  <input type="email" name="email">
</p>
<p>
  URL:
  <input type="url" name="url">
</p>
<p>
  数字:
  <input type="number" name="num" max="100" min="0" step="10">
</p>
<p>
  音量:
  <input type="range" name="voice" max="100" min="0" step="2">
</p>
<p>
  搜索:
  <input type="search" name="search">
</p>
    <p>
<!--增强鼠标可用性-->
      <label for="mark">点击这里选中id对应框:</label>
      <input type="text" id="mark" name="testtext">
  </p>

表单初级验证

Lesson18:HTML

 

上一篇:配对游戏


下一篇:Markdown 样式美化大全