博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HTML图像,链接,列表,表格等详细介绍------Sestid
阅读量:4045 次
发布时间:2019-05-24

本文共 3994 字,大约阅读时间需要 13 分钟。

 

1.html图像img标签的使用

    <img>标签可以在网页上插入一张图片,它是独立使用的标签,通过“src”属性定义图片的地址,通过“alt”属性定义图片加载失败时显示的文字,以及对搜索引擎和盲人读屏软件的支持。

产品图片

绝对路径和相对路径

像网页上插入图片这种外部文件,需要定义文件的引用地址,引用外部文件还包括引用外部样式表,javascript等等,引用地址分为绝对地址和相对地址。

● 绝对地址:相对于磁盘的位置去定位文件的地址

● 相对地址:相对于引用文件本身去定位被引用的文件地址
绝对地址在整体文件迁移时会因为磁盘和顶层目录的改变而找不到文件,相对路径就没有这个问题。相对路径的定义技巧:

● “ ./ ” 表示当前文件所在目录下,比如“./pic.jpg” 表示当前目录下的pic.jpg的图片,这个使用时可以省略。

● “ ../ ” 表示当前文件所在目录下的上一级目录,比如“../images/pic.jpg” 表示当前目录下的上一级目录下的images文件夹中的pic.jpg的图片。

 

2.HTML的href链接标签使用

<a>标签可以在网页上定义一个链接地址,通过src属性定义跳转的地址,通过title属性定义鼠标悬停时弹出的提示文字框。

 
百度首页测试页面2

定义页面内滚动跳转

页面内定义了“id”或者“name”的元素,可以通过a标签链接到它的页面滚动位置,前提是页面要足够高,有滚动条,且元素不能在页面顶部,否则页面不会滚动。

标题一............

跳转到的标题

3.HTML的list列表标签使用

3.1 有序列表

在网页上定义一个有编号的内容列表可以用<ol>、<li>配合使用来实现,代码如下:

       
  1. 列表文字一
  2.    
  3. 列表文字二
  4.    
  5. 列表文字三

在网页上生成的列表,每条项目上会按1、2、3编号,有序列表在实际开发中较少使用。

3.2  无序列表

在网页上定义一个无编号的内容列表可以用<ul>、<li>配合使用来实现,代码如下:

       
  • 列表文字一
  •    
  • 列表文字二
  •    
  • 列表文字三

在网页上生成的列表,每条项目上会有一个小图标,这个小图标在不同浏览器上显示效果不同,所以一般会用样式去掉默认的小图标,如果需要图标,可以用样式自定义图标,从而达到在不同浏览器上显示的效果相同,实际开发中一般用这种列表。

3.3 定义列表

定义列表通常用于术语的定义。<dl>标签表示列表的整体。<dt>标签定义术语的题目。<dd>标签是术语的解释。一个<dl>中可以有多个题目和解释,代码如下:

前端三大块

   
html
   
负责页面的结构
    
css
   
负责页面的表现
    
javascript
   
负责页面的行为

 4.列表,图像,链接混合使用案例

    
    列表,图片,链接混合使用        

图片

    
    随便一张图        到百度首页            

有序列表

    
    
            
  1. html
  2.         
  3. css
  4.         
  5. javascript
  6.     
         

无序列表

    
    
      

定义列表

    
    
        
html
        
负责页面结构
        
css
        
负责页面的表现
        
javascript
        
负责页面的行为
    
    

5.html表格table标签的使用

5.1table常用标签

1、table标签:声明一个表格

2、tr标签:定义表格中的一行
3、td和th标签:定义一行中的一个单元格,td代表普通单元格,th表示表头单元格

5.2 table标签里的常用属性:

1、border 定义表格的边框

2、cellpadding 定义单元格内内容与边框的距离
3、cellspacing 定义单元格与单元格之间的距离
4、align 设置单元格中内容的水平对齐方式,设置值有:left | center | right
5、valign 设置单元格中内容的垂直对齐方式 top | middle | bottom
6、colspan 设置单元格水平合并
7、rowspan 设置单元格垂直合并
border-collapse:collapse 设置边框合并,制作一像素宽的边线的表格

5.3 表格的传统布局:

  传统的布局方式就是使用table来做整体页面的布局,布局的技巧归纳为如下几点:

1、定义表格宽高,将border、cellpadding、cellspacing全部设置为0

2、单元格里面嵌套表格
3、单元格中的元素和嵌套的表格用align和valign设置对齐方式
4、通过属性或者css样式设置单元格中元素的样式
  传统布局目前应用:

1、快速制作用于演示的html页面

2、商业推广EDM制作(广告邮件)

    
    表格    

表格

     
        
            
            
            
            
        
        
            
            
            
            
        
        
            
            
            
            
        
        
            
            
            
            
        
    
1 2 3 4
1 2 3 4
1 2 3 4
1 2 3 4
     
        
            
            
            
        
         
            
            
            
        
         
            
            
            
        
         
            
            
            
        
     
1 2 3
1 2 3
1 2 3
1 2 3
     
    
    
     
    
        
            
                    
        
            
            
            
            
            
        
        
            
            
            
            
                    
        
            
            
            
            
                    
        
            
            
            
            
                    
        
            
            
            
            
                    
    
基本情况
人物图片
 

 

转载地址:http://nzwci.baihongyu.com/

你可能感兴趣的文章
理解RESTful架构
查看>>
nginx日志切割
查看>>
js函数的作用域与this指向
查看>>
腾讯QQ团队开源分布式后台服务引擎msec
查看>>
看看腾讯和百度等这样的大型网站系统架构是如何演化的
查看>>
AMQP与QPID简介
查看>>
nginx虚拟主机
查看>>
Nginx 性能调优
查看>>
nginx rewrite规则之last和break
查看>>
Redis和Memcached的区别
查看>>
Memcached 集群的高可用(HA)架构
查看>>
浏览器端的缓存规则
查看>>
redis持久化RDB和AOF
查看>>
Redis持久化存储(AOF与RDB两种模式)
查看>>
memcached工作原理与优化建议
查看>>
Redis与Memcached的区别
查看>>
redis sharding方案
查看>>
程序员最核心的竞争力是什么?
查看>>
阿里、网易、滴滴共十次前端面试碰到的问题
查看>>
memcache、redis原理对比
查看>>