博客列表 >第二课-HTML5常用标签~php九期线上***

第二课-HTML5常用标签~php九期线上***

王玉龙℡¹³⁵⁵²⁰⁶²¹³⁹
王玉龙℡¹³⁵⁵²⁰⁶²¹³⁹原创
2019年10月31日 08:20:28907浏览

1、描述HTML和HTTP是什么,他们之间有什么联系?
HTML是一种计算机认识的超文本语言。HTTP是超文本语言的传输协议,可以使用HTTP协议去访问服务器上的HTML超文本语言。2、制作一个导航,要求使用到列表、链接、图片,并使用图片作为链接元素导航一般使用有序列表<ol>或者无序列表<ul>进行制作,链接使用a标签<a helf=""></a>,,图片作为链接元素,把图片放在a标签<a helf=""><img src="": alt=""></a>中,并设置图片alt属性。

实例

<!DOCTYPE html>
<html>
<head>
   <meta charset="UTF-8">
   <title>系统设置</title>
   <style>
       h1{color: red;font-size: 100px;}
       img{width: 400px;}
       li{display: inline-block;}
   </style>
</head>
<body>
<h1>国内热门搜索引擎</h1>
<ol>
   <li><a href="http://wwww.baidu.com"><img src="C:\Users\lenovo\Desktop\1029课程\1029作业\1029作业\img\bd.png" alt="百度">百度</a></li>
   <li><a href="https://www.google.cn/"><img src="C:\Users\lenovo\Desktop\1029课程\1029作业\1029作业\img\gg.jpg" alt="谷歌">谷歌</a></li>
   <li><a href="https://www.so.com/"><img src="C:\Users\lenovo\Desktop\1029课程\1029作业\1029作业\img\360.jpg" alt="360">360</a></li>
   <li><a href="https://www.sogou.com "><img src="C:\Users\lenovo\Desktop\1029课程\1029作业\1029作业\img\sougou.jpg" alt="搜狗">搜狗</a></li>
</ol>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

1572428803(1).jpg

dh.jpg

3、制作一张商品信息表,要求用到标题、头部与底部,

表格用table标签<table></table>,标题用cantion标签嵌套h2标签<cantion><h2></h2></cantion>,表格头部用<thead>
</thead>,主体用<tbody><tr><td></td></tr></tbody>,底部用<tfoot><tr><td></td></tr></tfoot>,向有合并colspan属性,向下合并rowspan属性。

实例

<!DOCTYPE html>
<html>
<head>
   <meta charset="UTF-8">
   <title>购物车</title>
</head>
<body>
<table border="1" width="500" cellspacing="0" cellpadding="5" >
   <cantion>
       <h3>购物车</h3>
   </cantion>
   <thead>
   <tr bgcolor="#6495ed">
       <td>编号</td>
       <td>名称</td>
       <td>单价</td>
       <td>数量</td>
       <td>金额</td>
   </tr>
   </thead>
   <tbody>
   <tr>
       <td>1</td>
       <td>华为(2019)MateBookX Pro</td>
       <td>8699</td>
       <td>1个</td>
       <td>8699</td>
   </tr>
   <tr>
       <td>2</td>
       <td>苹果(2019)MacBook Pro</td>
       <td>18199</td>
       <td>2</td>
       <td>36398</td>
   </tr>
   <tr>
       <td>3</td>
       <td>ThinkPad(2019)X1极限</td>
       <td>13500</td>
       <td>1个</td>
       <td>13500</td>
   </tr>
   </tbody>
   <tfoot>
   <tr>
       <td colspan="3">合计</td>
       <td>4</td>
       <td>58597</td>
   </tr>
   </tfoot>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

4、制作一张完整的用户注册表,要求尽可能多的用学到的表单控件。表单使用<form></form>标签,,表单三个关键属性,name表单名,action比表单向何处发送数据,method表单数据提交类型。表单域用<input></input>,根据type属性决定控件类型,type属性有:text文本框,radio单选,select,网址url,password密码框,....

实例

<!DOCTYPE html>
<html>
<head>
   <meta charset="UTF-8">
   <title>注册列表</title>
   
</head>
<body>
<form action="">
   <p>
       <label for="name">名称:</label>
       <input type="text" name="name" id="name" placeholder="用户名不能为空" required>
   </p>
   <p>
       <label for="passsword">密码:</label>
       <input type="password" name="password" id="password" min="6" maxlength="12" placeholder="必须是6-12位之间" required>
   </p>
   <p>
       <label for="email">邮箱:</label>
       <input type="email" name="email"  id="email" placeholder="***@**.com" >
   </p>
   <p>
       <label for="radio">性别:</label>
       <input type="radio" name="radio" id="manan" checked><label for="man">男生</label>
       <input type="radio" name="radio" id="nv"><label for="nv">女生</label>
       <input type="radio" name="radio" id="baomi"><label for="baomi">保密</label>
   </p>
   <p>
       <label for="pooto">头像上传</label>
       <input type="file" name="photo" id="photo">

   </p>
   <p>
       <label for="age">年龄:</label>
       <input type="number" name="age" id="age" min="10" max="80" step="2">
   </p>
   <p>
       <label for="aihao">爱好:</label>
       <input type="checkbox" name="kanshu" id="kanshu"><label for="kanshu">看书</label>
       <input type="checkbox" name="youxi" id="youxi"><label for="youxi">游戏</label>
       <input type="checkbox" name="lvyou" id="lvyou"><label for="lvyou">上网</label>
       <input type="checkbox" name="shangwang" id="shangwang"><label for="shangwang">上网</label>
       <input type="checkbox" name="paobu" id="paobu"><label for="paobu">跑步</label>
   </p>
   <p>
       <label for="date">出生日期</label>
       <input type="date" name="date"  id="date" min="2010-10-1" max="2019-10-29" value="2015-1-1">
   </p>
   <p>
       <label for="time">时间</label>
       <input type="time"  name="time" id="time" min="10:00" max="19:00" value="17:00" step="00:10">
   </p>
   <p>
       <label for="url">网址</label>
       <input type="url" name="url" id="url" placeholder="请输入完整url">
   </p>
   <p>
       <label for="search">搜索:</label>
       <input type="text" id="search" list="keywprd">
       <datalist id="keywprd">
           <option value="html">html</option>
           <option value="cc">cc</option>
           <option value="dd">dd</option>
           <option value="ee">ee</option>
       </datalist>
   </p>
   <p>
       <label for="">课程:</label>
       <select name="">
           <optgroup label="前端"
           <option value="html">html</option>
           <option value="css">html</option>
           <option value="js">js</option>
           <option value="html">php</option>
           </optgroup>
           <optgroup label="后端">
               <option value="">java</option>
               <option value="">c++</option>
               <option value="">php</option>
           </optgroup>
       </select>
   </p>
   <hr>
   <input type="submit" value="提交">
   <input type="button" value="发布">
   <input type="reset" value="重置">
   <input type="image" src="C:\Users\lenovo\Desktop\1029课程\1029作业\1029作业\img\an.jpg" value="按钮" width="100">
</form>
</body>
</html>
运行实例 »

点击 "运行实例" 按钮查看在线实例


5、制作一个网站后台,要求用<iframe>内联框架实现。
内联框架主要用在网站后台设计;

实例

<!DOCTYPE html>
<html>
<head>
   <meta charset="UTF-8">
   <title>内联框架</title>
</head>
<body>
<iframe src="https://j.map.baidu.com/aa/EQo" frameborder="1" width="500" height="300"></iframe>
<br>
<ul style="float: left;margin-right: 20px;">
   <li><a href="demo10.html" target="content">商品列表</a></li>
   <li><a href="demo8.html" target="content">添加用户</a></li>
   <li><a href="demo7.html" target="content">系统设置</a></li>
</ul>
<iframe srcdoc="<h3>进入后台管理系统<h3>" frameborder="1" name="content"  width="800" height="500"></iframe>
</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

6、总结:为什么用语义化标签?

a、语义化标签容易被搜索引擎识别,有利于后期SEO。

b、语义化标签可读性强,便于开发与维护。


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议