Be a better web developer:day2

一、图片与超链接

1.URL :Uniform Resource Locator 统一资源定位符 标识网络或本地资源的位置,即路径

组成:协议 域名 文件目录 文件名

绝对路径:从根目录开始查找文件,以 / 或者盘符标识开头 ,适用于网络路径,不适用于项目开发过程中访问本地文件

相对路径:从当前所在的文件夹开始查找资源     ../  表示返回上一级目录

注意:URL严格区分大小写,网络URL中避免出现中文

2.图片标签:在网页中插入一张图片 

<img src="" width="" height="" title="" alt="">
src:必填属性,设置图片路径
width:设置图片宽度,取值为像素值
height:设置图片高度,像素单位可以省略
title:设置图片的描述信息,在鼠标悬停在图片上方时出现
alt:设置图片加载失败之后的提示文本

3.超链接标签:提供从当前文件跳转到其他文件的功能

<a href="url" target="">内容</a>
href:必填属性,指定链接地址 属性为空表示跳转至当前页,包含网络请求,等同于刷新
  属性为"#"表示当前页,不包含网络请求
target:设置目标文件的打开方式,指是否新建窗口打开,默认在当前窗口打开目标文件
  取值:_self 默认值,在当前窗口打开
    _blank 新建窗口打开

4.锚点链接:在指定文件的指定位置进行跳转

<a name="6"></a>
<p>曾经沧海难为水,除却巫山不是云。</p>



<a href="#6">诗</a>

二、表格标签

<!doctype html>
<html lang="en">
 <head>
 </head>
 <body>
  <table>  表格标签
    <tr border="3px" bgcolor="pink" width="300px" height="300px"
    align="center" cellspacing="2px" cellpadding="1px"
>  行标签 <td></td>  单元格标签 <td></td> </tr> </table> </body> </html>
1.table标签属性
  border:设置表格边框,取值为像素值
  bgcolor:设置表格北京颜色,取值颜色的英文单词
  width:设置表格宽度,取值像素值
  height:设置表格高度,取值为像素值
  align:表格的水平对齐方式,取值left center right
  cellspacing:设置单元格的外边距(单元格与单元格之间,单元格与表格边框之间的距离),取值为像素值
  cellpadding:设置单元格的内边距(单元格内容与单元格边框之间的距离),取值为像素值
2.tr标签属性
  bgcolor:设置行北京颜色
  align:设置内容水平对齐方式
  valign:设置内容垂直对齐方式 top middle bottom 默认水平居左,垂直居中
3.td标签属性
  bgcolor:设置单元格的背景颜色
  width:设置单元格的宽度
  height:设置单元格高度
  align:设置单元格内容水平对齐方式
  valign:设置单元格内容的垂直对齐方式
4.单元格合并(重点):跨行合并 <td rowspan="3"></td> 从当前单元格开始,向下合并3行,最终占据三个单元格的位置
           跨列合并<td colspan="2"></td> 从当前单元格开始,向右合并2格,最终占据两个单元格的位置
注意:单元格合并,要时时调整表格结构,保证表格结构的完整
  发生跨行合并,要删除后续行中多余的单元格
  发生跨列合并,要删除当前行中多余的单元格
5.表格结构
行分组:允许将表格中的若干行划分为一组,便于管理
<thead>  表头行分组
    <tr>
        <td></td>
    </tr>
</thead>

<tfoot>  表格尾部
    <tr>
        <td></td>
    </tr>
</tfoot>

<tbody>  表格主题
    <tr>
        <td></td>
    </tr>
</tbody>

注意:此结构化标签可以省略,当省略时,所有的行和单元格会被自动添加到tbody中,作为表格主体信息

  如果涉及当行分组,需要添加结构标签,建议按照<thead></thead> <tfoot></tfoot> <tbody></tbody>的顺序书写

三、表单:用于接收用户输入的数据,并提交给服务器

表单二要素:表单标签<form></form>

      表单控件(重点):提供一组可以跟用户交互的可视化组件

    <form action="url" method="">
        <div>
            <input type="text" name="">  文本输入框
            <input type="password" name="">  密码框
        </div>
        <div>
            <input type="radio" name="" value="">  单选按钮
            <input type="radio" name="" value="">
        </div>
        <div>
            <input type="checkbox" name="" value="">  复选框
            <input type="checkbox" name="" value="">
            <input type="checkbox" name="" value="">
            <input type="checkbox" name="" value="">
        </div>
        <div>
            <input type="file" name="">  文件选择框
        </div>
        <div>
            <input type="hidden" name="" value="">  隐藏域
        </div>
    </form>

1.文本框和密码框属性

name:必填,定义控件名称

placeholder:设置提示文本

maxlength:设置最大输入长度

value:设置当前输入框的值    一般不用

2.单选按钮与复选框属性

name:定义控件名称,具有分组作用,一组按钮中的name属性必须保持一致

value:必填,设置按钮对应的值

checked:默认选中

猜你喜欢

转载自www.cnblogs.com/jiangchunyu/p/9783082.html