Web安全开发——html进阶笔记 2

5,891次阅读
没有评论

共计 2962 个字符,预计需要花费 8 分钟才能阅读完成。

一、列表

        在 HTML(超文本标记语言)中,列表是用来组织和展示一系列相关数据或项目的结构。它们通过特定的 HTML 标签来创建,使得信息能够以清晰、有条理的方式呈现给用户。HTML 提供了三种主要类型的列表:无序列表(Unordered Lists)、有序列表(Ordered Lists)和描述列表(Description Lists 或 Definition Lists)。

1. 无序列表

        无序列表是一个没有特定顺序的列表项的集合。在无序列表中,各个列表项之间属于并列关系,没有先后顺序之分,它们通常以一个项目符号(如小黑点、空心圆点或实心方块等)来标记。

标签:由两个标签组成,容器级标签 ul 和 li。

ul :  使用

    标签来创建无序列表。

    li :   使用

  • 标签来定义列表中的每一项。

    代码:

     

             

    • 蔬菜:青菜,芹菜,生菜
    •  

             

    • 水果:苹果,香蕉,西瓜
    •  

             

    • 饮料:可乐,雪碧,橙汁
    •  

       

     

     

    效果:

    Web 安全开发——html 进阶笔记 2

    2. 有序列表

            有序列表使用数字或字母等可以表示顺序的符号来排列列表项。与无序列表不同,有序列表中的项目是有顺序的。

    标签:由两个标签组成,容器级标签 ol 和 li。

    ol: 使用

      标签来创建有序列表。

      li :    使用

    1. 标签来定义列表中的每一项。

      代码:

       

         

               

      1. 先买蔬菜
      2.  

               

      3. 再买水果
      4.  

               

      5. 最后还有饮料
      6.  

           

      效果:

      Web 安全开发——html 进阶笔记 2

      3. 描述列表

              描述列表是一种用于展示一系列术语及其对应描述的列表类型。它通常用于定义术语、概念或提供详细的说明。

      标签:由三个标签组成,dl,dt,dd。

      dl :  使用

      标签来创建描述列表,定义一个列表结构。

      dt :  使用

      标签来定义术语或主题,表现一个列表的主题。

      dd :  使用

      标签来定义描述,表示解释和说明前面的主题。

      代码:

         

       

             

      HTML

       

             

      超文本标记语言(HyperText Markup Language),用于创建网页结构。

       

             

      CSS

       

             

      层叠样式表(Cascading Style Sheets),用于描述网页的外观和格式。

       

             

      JavaScript

       

             

      一种用于创建动态网页内容的脚本语言,能够增强网页的交互性和用户体验。

       

         

       

      效果:

      Web 安全开发——html 进阶笔记 2

      4. 嵌套列表

              嵌套列表指的是在一个列表项下还可以包含另一个列表(无论是有序列表还是无序列表),从而形成多级列表结构。

      实现方式:在

    2. 标签内部再嵌套一个

          标签来创建嵌套列表。

          代码:

          购物清单

           

             

             

                   

          • 食物  

                       

               

                             

            • 蔬菜  

                                 

                 

                                       

              • 青菜
              •  

                                       

              • 芹菜
              •  

                                       

              • 生菜
              •  

                                   

               

                             

            •  

                             

            • 水果  

                                 

                 

                                       

              • 苹果
              •  

                                       

              • 香蕉
              •  

                                       

              • 西瓜
              •  

                                   

               

                             

            •  

                         

             

                   

          •    

                   

          • 饮品  

                       

                             

            • 饮料

                                 

            • 可乐
            •  

                                 

            • 雪碧
            •  

                                 

            • 橙汁
            •  

                             

          •  

                           

                       

           

                   

             

          效果:

          Web 安全开发——html 进阶笔记 2

          5. 自定义列表样式

                 通过组合使用 HTML 标签和 CSS 样式来创建具有特定结构和样式的列表,即修改列表项(

        1. )和列表标记(通常是项目符号或数字)的默认外观以满足特定的设计需求。

          实现方式:可以使用

          等标签来创建自定义列表的结构,并通过 CSS 来设置样式。

          二、表格

                  HTML 表格是用于在网页上展示结构化数据的一种元素。它们由行(

          )、列(由单元格组成,分为表头单元格

          和普通单元格

          )以及包含这些行和列的表格容器(

          )组成。

          1. 基本结构

          代码:

             

                 

                 

                 

                 

                 

                 

                 

                 

                 

                 

                 

                 

                 

                 

                 

                 

             

          (1,1)(1,2)(1,3)
          (2,1)(2,2)(2,3)
          (3,1)(3,2)(3,3)

          效果:

          Web 安全开发——html 进阶笔记 2

          2. 属性

                  表格及其组成部分可以拥有多种属性来定义其外观和行为:

          1. border:设置表格边框的宽度(以像素为单位)。

          4. colspan(用于

          ):使单元格跨越多列。

          5. rowspan(用于

          ):使单元格跨越多行。

          三、表单

          1. 表单的创建

                  表单通过

          标签来创建。

          标签中可以包含多个属性,用于定义表单的行为和样式。

          1.action 属性:指定表单数据的目标 URL,即数据将被发送到哪个 URL 进行后续处理。

          2.method 属性:定义表单数据的提交方式。常用的有 GETPOST,

            GET方法会将表单数据附加到 action 指定的 URL 后面,以查询字符串的形式发送。这种方法适用于非敏感数据,因为数据会在 URL 中可见。

            POST方法会将表单数据作为 HTTP 请求的主体发送,适用于需要发送大量数据或敏感信息(如密码)的情况。

          3.enctype 属性:指定表单数据的编码类型,常用的编码类型有

           application/x-www-form-urlencoded:这是默认的编码类型,表单数据被编码为键值对。multipart/form-data:用于文件上传,允许表单包含文件类型输入。

          4.name 属性:指定表单的名称,用于在 JavaScript 等代码中进行引用。

          5.target 属性:指定表单数据的提交目标,常用的有_blank(在新窗口中打开)、_self(在当前窗口中打开)等。

          2. 输入框

                  使用 创建,允许用户输入一行文本。

          代码:

          用户名:

          效果:

          Web 安全开发——html 进阶笔记 2

           

          3. 密码框

                  使用 创建,输入的内容会以保密形式(如星号或圆点)显示。

          代码:

          密码:

          效果:

          Web 安全开发——html 进阶笔记 2

          4. 单选框

                  使用 创建,允许用户从多个选项中选择一个。

          代码:

          性别:

                 

                 

          效果:

          Web 安全开发——html 进阶笔记 2

          5. 复选框

                  使用 创建,允许用户从多个选项中选择一个或多个。

          代码:

          爱好:

                  运动

                   阅读

                  旅行

          效果:

          Web 安全开发——html 进阶笔记 2

          6. 文本域

                          使用 标签创建,允许用户输入多行文本。

          代码:

          自我介绍:

                 

          效果:

          Web 安全开发——html 进阶笔记 2

          7. 下拉菜单

                  使用 标签创建,允许用户从预定义的选项中选择一个。

          代码:

          选择国家:

                 

                      

                      

                      

                 

          效果:

          Web 安全开发——html 进阶笔记 2

          8. 提交按钮

                  使用 创建,用于提交表单数据。

          代码:

                 

                   

                   

          效果:

          Web 安全开发——html 进阶笔记 2

          9. 重置按钮

                  使用 创建,用于重置表单中的所有字段到初始值。

          代码:

                 

                   

          效果:

          Web 安全开发——html 进阶笔记 2

          10. 整体代码

           

           

           

               

               

             

          自定义列表样式示例  

           

           

             

           

                  用户名:    

                 

                  密码:

                 

                  性别:

                     

                     

                 

                  爱好:

                      运动            

                      阅读            

                      旅行

                 

                      自我介绍:

                       

                 

                      选择国家:

                     

                         

                         

                         

                                 

                 

             

                 

                   

                   

                 

                 

                   

             

           

           

          效果:

        2. 原文地址: Web 安全开发——html 进阶笔记 2

            正文完
             0
            Yojack
            版权声明:本篇文章由 Yojack 于2024-10-27发表,共计2962字。
            转载说明:
            1 本网站名称:优杰开发笔记
            2 本站永久网址:https://yojack.cn
            3 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
            4 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
            5 本站所有内容均可转载及分享, 但请注明出处
            6 我们始终尊重原创作者的版权,所有文章在发布时,均尽可能注明出处与作者。
            7 站长邮箱:laylwenl@gmail.com
            评论(没有评论)