博客列表 >html中常用标签的使用--2019.08.30

html中常用标签的使用--2019.08.30

Morning   Star的博客
Morning Star的博客原创
2019年09月05日 16:52:08531浏览

对html 标签,元素 与属性的理解

标签:

标签放在一对尖括号里面(如<title>),大多数都是成对出现的,有的不是成对使用的,而是只有开始标签比如<meta>标签。标签可以嵌套,标签是不区分大小写的

元素:

当浏览器渲染网页的时候会把html源码解析一个标签树,每个标签都是一个节点(node),称为网页元素(element)。所以,标签是从源代码的角度来看的,元素是从编程的角度来看,<p>标签对应的网页就是p元素。块元素独立占一行  ,行内元素没有宽和高,不会换行的的。eg:<div> <span>

属性:

属性(attribute)描述标签的额外信息,使用空格与标签和其他属性分隔。

配图:1567660908639.png

列表有三种:

无序列表:

<ul>
   <li></li>
</ul>

有序列表:

<ol>
   <li></li>
</ol>

定义列表:

<dl>
   <dt>标题</dt>
   <dd>解释</dd>
</dl>

3.列表与表格:

列表是多行一列,表格是多行多列,当数据只有一列的时候可以用列表,反之多列则需要使用表单。

配图:

1567660723920.png

cellspacing     单元格之间的间距      colspan 合并单元格

cellpadding     补白,是指单元格内文字与边框的距离

align    排列

4.+5.


1567671792923.png

body>
<!-- <h3>购物车</h3>
    <ul>
        <li>1.有备无患的奔驰专用机油,1个,888元 </li>
        <li>2.能看清鞋子的京东摄像头,2个,220元</li>
        <li>3.带有暖手功能的笔记本电脑,1台,7800元</li>
    </ul> -->

<hr>
<table border="1" width="500" cellspacing="0" cellpadding="5">
<caption>
<h3>购物车</h3>
</caption>

<!-- 表头 -->
<thead>
<tr bgcolor="lightblue">
<th>编号</th>
<th>名称</th>
<th>单价/th>
<th>数量</th>
<th>金额</th>
</tr>
</thead>
<!-- 主体 -->
<tr>
<td>1</td>
<td>有备无患的奔驰专用机油</td>
<td>800</td>
<td>1</td>
<td>800</td>
</tr>

<tr>
<td>2</td>
<td>能看清鞋子的京东摄像头</td>
<td>220</td>
<td>2</td>
<td>440</td>
</tr>

<tr>
<td>3</td>
<td>带有暖手功能的笔记本电脑</td>
<td>7800</td>
<td>1</td>
<td>7800</td>
</tr>

<!-- 底部 -->

<tr align="center">
<td colspan="3" align="center">合计</td>
<td>4</td>
<td>9040</td>
</tr>

<tr>
<td rowspan="2"></td>
<td>7777</td>
<td></td>
<td></td>
<td></td>
</tr>

<tr>
<td></td>
<td></td>
<td>qqqq</td>
<td></td>

</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td>qqqqq</td>
<td></td>

</tr>
</table>



<ul>
<h3>工作计划</h3>
<li>1.上午学习html</li>
<li>2.下午学习css</li>
<li>3.晚上学习js</li>
</ul>

<ol>
<h3>工作计划</h3>
<li>上午学习html</li>
<li>下午学习css</li>
<li>晚上学习js</li>
</ol>


<dl>
<h3>工作计划</h3>
<dt>上午</dt>
<dd>学习html</dd>
<dt>下午</dt>
<dd>学习css</dd>
<dt>晚午</dt>
<dd>学习js</dd>

</dl>


6.注册表单1567671897204.png

源码:

<body>
<h3>用户注册</h3>
<form action="login.php" method="GET">
<p>
<!--文本和输入框绑定-->
<label for="username"> 帐号:</label>
<input type="text" name="username" id="username" placeholder="不许超过8个字符" value="lxp">

</p>
<p>
<label for="password"> 密码:</label>
<input type="password" name="password" id="password " placeholder="密码必须在6个子符到10个字符之间">

</p>

<p>
<label for="email" 邮箱:</label>
<input type="email" name="email" id="email" placeholder="example@email.com">
</p>

<p>
<label for="age"> 年龄:</label>
<input type="number" name="age" id="age" min="16" max="80">
<!--min  与max  不能颠倒-->
</p>


<p>
<label for="课程"> 课程:</label>
<!-- <label> 标签为 input 元素定义标注(标记)。label 元素不会向用户呈现任何特殊效果。
            不过,它为鼠标用户改进了可用性。如果您在 label 元素内点击文本,就会触发此控件。
            就是说,当用户选择该标签时,浏览器就会自动将焦点转到和标签相关的表单控件上。
            <label> 标签的 for 属性应当与相关元素的 id 属性相同。 -->
<select name="" id="">      <!--创建下拉列表-->    
<optgroup  label="必修">       <!--选择组-->
<option value=""  >请选择</option>
<option value=""  >语文</option>
<option value=""  >数学</option>
<option value=""  >音乐</option>
<option value=""  >物理</option>    <!--默认选择只能有一个   selected-->  
</optgroup>

<optgroup label="后端课程">
<!-- <option value=""  >请选择</option> -->
<option value=""  >php</option>
<option value=""  >mysql</option>
<option value=""  >tp5</option>
<option value=""  >laravel</option>
</optgroup>    
</select>
</p>

<p>
<label for="">爱好:</label>
<!--复选框-->
<input type="checkbox" name="hobby[]" value="game" id="game"><label for="game">玩游戏</label>
<!--加上【】使他变为一个数组,便于后端的处理-->
<input type="checkbox" name="hobby[]" value="programme" id="programmee" checked><label for="programme">码农</label>
<!--默认选项  checked-->
<input type="checkbox" name="hobby[]" value="movies" id="movies"><label for="movies">大片</label>
</p>

<p>
<label for="man">性别:</label>
<input type="radio" name="gender" id="man"> <label for="man">男</label>
<input type="radio" name="gender" id="woman"> <label for="woman">女</label>
<input type="radio" id="secret" name="gender" checked> <label for="secret">保密</label>
<!--每个input可以有多个label对应他-->
</p>
<p>
<input type="submit" name="submit" value="提交">
<input type="reset" name="reset" value="再来一次">
<input type="button" name="button" value="按钮">


<!--button 默认的type是submint-->
<button type="menu">
注册
</button>
</p>

</form>
</body>



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