web的基础知识2

图像/链接/表格/列表

讲图像之前得聊聊路径(url),说url就得提到目录了!!! 1、目录(文件夹) 2、url
路径分为‘绝对路劲’和‘相对路径’;
: 绝对路径—-完整路径
::如果是本机上–》例: C:\Program Files\Intel\Drivers.html
::互联网资源 例: http://avatar.csdn.net/F/9/9/2_lwq_123456.jpg
: 相对路径(我用的较多)
资源文件的位置是相对于【当前文件】的位置而查找出来的路径
::1.资源文件在同级目录直接用
::2.资源文件在子级目录,先进入再引用
::3.资源文件在父级,先返回( ../)再引用
../ 表示返回上一级
::3.根相对路径
::表示当前web站点在服务器上的根路径
/images/jd_logo.png

2、图像

语法:

      <img src="" title=""/>

属性:
src : 引用的图像的路径(URL),可以是绝对的,相对的,根相对的
可选属性:
width :宽度
height:高度
title :
1、鼠标移入的时候显示的文本
2、图片不显示的时候,所显示的替代文本
注意:
1、width、height 如果只设置一个属性的话,那么图片会变成等比缩放
2、尽量不去修改宽度和高度
3、链接
用户通过 【鼠标点击】 的操作 能够完成【页面的跳转】 就是链接
语法:

     <a href="" target="" name="">链接文本或图像</a>

属性:
href:链接URL(必须)
可选:
target : 目标,即打开新网页的方式.取值:_self:默认值,当前页面打开,_blank:新标签页打开
name : 定义 【锚点名称】
链接的表现形式:
1、链接到普通页面

     <a href="http://www.baidu.com">百度</a>
 2、下载文档资源
    在页面中,除 图片、和txt以外的其他内容,都允许被下载
 <a href="资源的路径">内容</a>
 3、电子邮件链接
    <a href="mailto:邮件地址">内容</a>
 4、链接到 Javascript (后期讲解)
    <a href="javascript:js代码">内容</a>
 5、返回页面顶部的空链接
     <a href="#">内容</a>
锚点:
    在网页上任意一个位置去定义一个【标识】,随时随地都可以通过链接【跳转到这个位置】上来
使用方式:
1、定义锚点
<a name="锚点名称"></a>
2、链接到锚点
 <a href="#锚点名称"></a>
      <a href="页面URL#锚点名称"></a>
<!doctype html>
<html>
    <head>
        <meta charset="utf-8" />
    </head>
    <body>
        <p>
            <a href="#NO1">第一章</a>
            <a href="#NO2">第二章</a>
            <a href="#NO3">第三章</a>
            <a href="#NO4">第四章</a>
        </p>
        <p>
            <a name="NO1">第一章 倚天屠龙记</a>
             <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
        </p>
        <p>
            <a name="NO2"></a>第二章 倚天杀猪记
            <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
        </p>
        <p>
            <a name="NO3"></a>第三章 倚天宰羊记
            <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
        </p>
        <p>
            <a name="NO4"></a>第四章 倚天途牛记
            <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
        </p>
    </body>
</html>

表格

1、表格的作用
表格通常是用来组织结构化信息
表格是有一些被称为【单元格】的矩形框 从左到右,从上到下排列到一起组成的。
数据可以保存在单元格中

2、创建表格
语法:
1、表格<table></table>
2、行 <tr></tr> –> Table Row
3、单元格(列) <td></td> –> Table Data
注意:html中的表格, 默认情况下,每行的列数都是统一化的。

3、表格的属性

 1、表格属性
    width:宽度
height:高度,以 像素(px)为单位
align:设置表格的对齐方式(left,center,right)
border:边框,设置边框的宽度 px为单位
cellpadding:设置内边距(单元格边框与内容之间的距离)
cellspacing:设置外边距(单元格之间的距离) 以px为单位

 2、行属性
   align:设置 当前行中【内容】的水平对齐方式,取值:left,center,right
valign:设置 当前行中【内容】的【垂直】对齐方式,取值:top,middle,bottom

 3、列(单元格)属性
    width:同行属性值
height:同行属性值
align:同行属性值
valign:同行属性值
colspan:跨列(类型数字,例:2,跨两列)
rowspan:跨行

4、表格的标题
语法:<caption>标题内容</caption>

5、列标题
语法:<th></th> –> table head
注意:级别 与 td相同

  1、行分组
     表格可以整体划分成3个部分:表头、表主体、表尾
 表头:`<thead></thead>`
 表主体:`<tbody></tbody>`
 表尾:`<tfoot></tfoot>`
 注意: 每组中,可以包含任意多对 tr

  2、不规则表格
     属性:
    colspan :  跨列,横向向右的合并几个单元格,包含自己(类型数字,例:2,跨两列)
    rowspan :  跨行,纵向向下的合并几个单元格,包含自己

  3、表格的嵌套
     允许在 td 中嵌套另一个表格

2、列表
能够从上到下按照一定的顺序排列内容
列表的组成:
1、列表类型 – 列表长什么样子
2、列表项 – 列表中的内容
语法:
1、列表类型
1、有序列表

       <ol></ol>
2、无序列表
  <ul></ul>
 2、列表项
    要出现在 ol 或 ul 内部
    <li>内容</li>
属性:
   1、有序列表
      type : 列表项类型
     取值:
     1,默认,数字
     a,小写字母
     A,大写字母
     i,小写罗马数字
     I,大写罗马数字
  start : 起始编号
        设置 type 的值从第几位数开始
   2、无序列表
      type : 
    取值:
    disc : 默认,实心圆
    circle : 空心圆
    square : 实现矩形
    none : 无
 使用场合:所有的 从左到右显示的一组数据,或从上到下显示的一组数据,都可以使用列表来做。

 列表的嵌套:
 <ul>
<li>
    <ol>
        <li></li>
    </ol>
</li>
 </ul>

3、自定义列表
根据需求创建一个类似于列表的结构体。
语法:
dl : 声明自定义列表
dt : 定义列表中的一个标题(专业术语)
dd : 定义列表中的对标题的解释或对专业术语的解释。
使用场合:在 图文混排 的结构中,多数使用 dl,dt,dd 来表示。

<!DOCTYPE html>
<html>
 <head>
  <title> new document </title>
  <meta charset="utf-8" />
 </head>

 <body>
    <table width="80%" align="center" border="1px">
        <caption>表-1</caption>
        <tr>
            <td>全月应纳税所得额</td>
            <td>税率</td>
            <td>速算扣除数</td>
        </tr>
        <tr>
            <td>全月应纳税所得额&LT;1500</td>
            <td>3%</td>
            <td>0</td>
        </tr>
        <tr>
            <td>1500=&lt;全月应纳税所得额&lt;4500</td>
            <td>10%</td>
            <td>105</td>
        </tr>
        <tr>
            <td colspan="3">...</td>
        </tr>
        <tr>
            <td colspan="3">计算公式为:  应纳税额=全月应纳税所得额*适用税率-速算扣除数
</td>
        </tr>
    </table>
    <p></p>
    <table width="40%" align="center">
            <tr>
                <td>
                    <a href="#">关于我们</a>
                </td>
                <td>
                    <a href="#">联系我们</a>
                </td>
                <td>
                    <a href="#">广告服务</a>
                </td>
            </tr>
            <tr>
                <td colspan="3">
                    版权
                </td>
            </tr>
        </table>
 </body>
</html>
<!DOCTYPE html>
<html>
 <head>
  <title> 列表 </title>
  <meta charset="utf-8" />
 </head>

 <body>
   <!-- 自定义列表 图文混排  -->
   <dl>
    <dt>
        <img src="images/jd_logo.png" />
    </dt>
    <dd>
        京东商城 .......
    </dd>
   </dl>
   <!-- 有序列表 -->
   <ol type="I" start="28">
    <li>刘德华</li>
    <li>托塔李天王</li>
    <li>金毛狮王</li>
    <li>隔壁老王</li>
   </ol>
   <!-- 无序列表 -->
   <ul type="none">
    <li>火药</li>
    <li>指南针</li>
    <li>造纸</li>
    <li>印刷术</li>
   </ul>
   <hr>
   <ol>
    <li>
        水果
        <ul>
            <li>苹果</li>
            <li>香蕉</li>
            <li>菠萝</li>
            <li></li>
        </ul>
    </li>
    <li>
        通讯设备
        <ol>
            <li>手机</li>
            <li>BP机</li>
            <li>大哥大</li>
        </ol>
    </li>
    <li>体育活动</li>
   </ol>
   <hr>
   <!-- 创建自定义列表 -->
   <dl>
    <dt>我帅吗?</dt>
    <dd>帅,太帅了, .......</dd>
    <dt>我帅吗?</dt>
    <dd>帅,太帅了, .......</dd>
    <dt>我帅吗?</dt>
    <dd>帅,太帅了, .......</dd>
    <dt>我帅吗?</dt>
    <dd>帅,太帅了, .......</dd>
   </dl>
 </body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值