前端HTML & CSS 基础入门(3)列表及其样式

前面

网页中漂亮的导航、整齐规范的文章标题列表和图片列表等等。这些都是离不开HTML里一个重要的元素----列表,在HTML中有无序列表、有序列表和定义列表三种类型。其中,无序列表应用最为广泛,下面,我们一块认识一下HTML列表。

列表在文档编辑中也是十分常见的,我们可以结合word里的列表来对比学习HTML的列表元素。在word中有符号列表、编号列表、多级列表。在HTML中也提供了三种类型的列表,分别是无序列表、有序列表和定义列表。无序列表没有先后顺序之分,类似word中的符号列表,有序列表用数字或字母作为顺序,类似word中的编号列表,注意:定义列表是不同于word中的多级列表。简单说来,定义列表项可分为上下两部分,上面列出一个项目,下面是该项目的详细内容。

来个图看下列表是个啥样子!

image

列表标签及样式

无序列表

无序列表以

    标签开始,
标签结束,中间插入若干列表项,列表项以
  • 标签开始,
  • 标签结束。语法格式如下:

    • 项目1
    • 项目2
    • 项目3
    • ……

    有序列表

    有序列表以

      标签开始,
    标签结束,中间插入若干列表项,列表项以
  • 标签开始,
  • 标签结束。语法格式如下:

    1. 项目1
    2. 项目2
    3. 项目3
    4. ……

    定义列表

    定义列表以

    标签开始,
    标签结束,中间插入的每个列表项都分为两个部分,
    里面添加项目名称,
    里面添加项目内容或描述。定义列表语法格式如下:

    项目名称
    项目内容
    ……

    无序列表和有序列表的列表项前面都有标记,无序列表的项目前是符号(实心圆、空心圆或实心正方形),有序列表的项目前是编号(可以是数字、字母或罗马数字)。我们有两种方式来设置列表项前的符号类型,一种是直接在HTML的列表标签中设置type属性,另一种是用CSS的方式,设置CSS属性list-style-type。有了CSS,在HTML中设置type属性已经被抛弃了,推荐使用CSS属性list-style-type来设置列表项的标记类型。

    image

    示例代码

    
    
    
    
        
        
    
    
        

    WEB开发教程(无序列表)

    • HTML&CSS
    • JavaScript
    • ASP.NET

    B/S三层结构(有序列表)

    1. 界面展示层
    2. 业务逻辑层
    3. 数据操纵层

    B/S与C/S(定义列表)

    B/S模式
    浏览器/服务器模式,只要安装一个浏览器。
    C/S模式
    客户端/服务器模式,需要安装客户端软件。

    效果如下图所示:

    image

    注:这三类列表中,无序列表使用最为广泛,常用于导航、文章标题列表、图片列表等有规律列表类内容的排版布局。在CSS属性list-style-type中,还可以设置值为none,表示去除列表项前的符号。

    
    
    
    
        
        
    
    
        

    电子产品

    • 显示器
    • 打印机
    • 投影仪
    • 扫描仪


    自己整理了一份最全前端学习资料,从最基础的HTML+CSS+JS [炫酷特效,游戏,插件封装,设计模式]到移动端HTML5的项目实战的学习资料都有,送给每一位前端小伙伴。企鹅裙:685910553(前端资料分享)。有想学习web前端的,或是转行,或是大学生,还有工作中想提升自己能力的,正在学习的小伙伴欢迎加入学习。

    你可能感兴趣的:(前端HTML & CSS 基础入门(3)列表及其样式)