Blogger Information
Blog 47
fans 1
comment 0
visits 53034
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
HTMl 中的 a 链接、列表、表格、表单元素常用属性
晴天
Original
982 people have browsed it

HTMl 中的 a 链接、列表、表格、表单元素常用属性

[toc]

1.a 链接元素常用属性和属性值

1.1 常用属性

在 a 标签中 <a href=""></a> 默认点击为在当前页打开

可在标签中添加target="_blank"使其点击 在新窗口打开

演示代码<a href="https://www.php.cn/" target="_blank">PHP中文网</a>

演示地址http://php.rc238.cn/0403/demo1.html#a

1.2 常用属性值

在 href 中填写不同的属性值,使网站完成不同的操作
<a href=""></a>
|序号|演示值|示例|描述|
|-|-|-|-|
|01|1.zip|<a href="1.zip"></a>|若链接文件浏览器无法识别,则自动下载|
|02|tel:|<a href="tel:10086"></a>|点击调出拨打电话界面|
|03|mailto:|<a href="mailto:123456@qq.com"></a>|点击调出邮件发送终端|
|04|#|<a href="#top"></a>|点击跳转到当前 HTML 中 ID 为 top 的 div|

当然若你本地没有打电话软件、邮件发送终端,链接是无效的,因为他调用不到


关于第一个下载,默然下载文件名为当前文件名”1.zip”

添加download=""属性,可自定义下载文件名

演示代码<a href="1.zip" download="演示.zip">点击下载</a>

演示地址http://php.rc238.cn/0403/demo1.html#b


2.列表元素

列表分为无序列表、有序列表、自定义列表

2.1 无序列表

<ul>  <li>草莓</li>  <li>苹果</li>  <li>牛奶</li></ul>

此为无序列表,用<ul></ul>标签
没有顺序,在网页中显示为

  • 草莓

  • 苹果

  • 牛奶


2.2 有序列表

<ol>  <li>草莓</li>  <li>苹果</li>  <li>牛奶</li></ol>

此为有序列表,用<ol></ol>标签
给文本加上顺序,在网页中显示为

1.草莓 2.苹果 3.牛奶

当然这里可以给<ol></ol>加个属性start=""
设置顺序起始数字,比如

<ol start="5">  <li>草莓</li>  <li>苹果</li>  <li>牛奶</li></ol>

那么,在网页中显示为

5.草莓 6.苹果 7.牛奶


2.3 自定义列表

<dl>  <dt>HTML</dt>  <dd>超文本标记语言</dd></dl>

他更像是名词解释,在网页中显示为

HTML
   超文本标记语言


3.表格 常用标签、属性

演示地址http://php.rc238.cn/0403/demo1.html

<table border="1" cellpadding="5" cellspacing="0" width="500" align="center">  <!-- border="1" 给表格加边框cellpadding="5" 设置单元变与内容之间的空间  cellspacing="0" 设置单元格与单元格之间的空间  width="500"  设置表格宽度  align="center" 居中-->  <colgroup bgcolor="lightpink">    <!--整列编辑 bgcolor背景颜色 span跨越  span="2"跨越两列 -->    <col />    <col bgcolor="lightgreen" />    <col bgcolor="yellow" span="2" />    <col />  </colgroup>  <caption style="font-size: 1.5rem;">    <!--font-size 给表格标题设置文字大小为系统文字的1.5倍-->    员工信息表  </caption>  <!--给表格分区是为了后期css、js改变表格内容时方便-->  <!--表头写入 thead 标签中-->  <thead bgcolor="lightblue">    <tr>      <th>部门</th>      <th>ID</th>      <th>姓名</th>      <th>职务</th>      <th>电话</th>    </tr>  </thead>  <!--内容写入tbody中,可添加多个tbody-->  <tbody>    <tr>      <td rowspan="3" align="center">开发部</td>      <!--rowspan 为合并行 合并3行-->      <td>101</td>      <td>小王</td>      <td>主管</td>      <td>188456*****</td>    </tr>    <tr>      <td>102</td>      <td>小张</td>      <td>程序员</td>      <td>156321*****</td>    </tr>    <tr>      <td>103</td>      <td>小李</td>      <td>实习生</td>      <td>158654*****</td>    </tr>  </tbody>  <tbody>    <tr>      <td rowspan="3" align="center">销售部</td>      <td>104</td>      <td>小马</td>      <td>主管</td>      <td>156321*****</td>    </tr>    <tr>      <td>105</td>      <td>小刘</td>      <td>客服</td>      <td>156789*****</td>    </tr>    <tr>      <td>106</td>      <td>小朱</td>      <td>实习生</td>      <td>188654*****</td>    </tr>  </tbody>  <!--底部写入tfoot中-->  <tfoot bgcolor="#c7b440;">    <tr>      <td>备注:</td>      <!--colspan 为合并列 合并4列-->      <td colspan="4">所有员工离职必须提前三十天提交书面申请</td>    </tr>  </tfoot></table>

4.表单常用标签及属性

为了方便查看,我把标签及属性的解释全部注释在了代码中

演示地址http://php.rc238.cn/0403/demo2.html

<main>  <h3>用户注册</h3>  <form action="">    <!--创建表单-->    <!--不同表单写入不同section中,方便后期查看修改,代码美观-->    <section>      <!--label中的for要跟input中的id关联,这样用户点击label是自动选中对应input-->      <label for="username">用户名:</label>      <input        type="text"        id="username"        name="username"        placeholder="不少于六位"        maxlength="20"        required        autofocus      />      <!--        type规定输入框格式:            text:文本            password:密码            radio:单选框            checkbox:复选框         必须要有name属性,属性值为上传服务器是的变量名        placeholder:给输入框添加一个提示        maxlenth:当前输入框最多输入多少文字        required:规定当前输入框是不是必填项        autofocus:自动获取焦点到当前输入框        checked:为默认选中        checked autofocus required 均为布尔值,出现即为true/真         否则不要写-->    </section>    <section>      <label for="password">密码:</label>      <input        type="password"        name="password"        id="password"        placeholder="不少于六位"        size="20"        required      />    </section>    <section>      <label for="secret">性别:</label>      <div>        <!--当我们进行发送的时候,还少了一个值,单选按钮和复选按钮不是用户输入的,而是选择的,是预定义值,所以一定要有value属性,给个值,通常用数字1、2表示,但为了代码直观可以直接给id名-->        <input type="radio" name="gender" id="male" value="male" /><label          for="male"          >男</label        >        <input type="radio" name="gender" id="female" value="female" /><label          for="female"          >女</label        >        <input          type="radio"          name="gender"          id="secret"          value="secret"          checked        /><label for="secret">保密</label>      </div>    </section>    <section>      <label for="programme">兴趣:</label>      <div>        <input          type="checkbox"          name="hobby[]"          id="game"          value="game"          checked        /><label for="game">游戏</label>        <input          type="checkbox"          name="hobby[]"          id="travel"          value="travel"        /><label for="trael">旅游</label>        <input type="checkbox" name="hobby[]" id="shoot" value="shoot" /><label          for="shoot"          >摄影</label        >        <input          type="checkbox"          name="hobby[]"          id="programme"          value="programme"          checked        /><label for="programme">编程</label>      </div>    </section>  </form></main>
Correcting teacher:天蓬老师天蓬老师

Correction status:qualified

Teacher's comments:不错, 效果也是对的
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post