html 的一些基础标签

 标题标签

  h:标签标题字体,如:<h1>标题1<h1>,<h2>标题2<h2>

 

段落和换行标签

    br:标签换行,单个使用 

    p:标签段落元素,表示是一段段落内容

    hr:标签在HTML页面中创建一条水平分割线,在HTML中<hr>标签是单个出现的

 

块标签

  div标签:标签块元素,表示一块内容,没有具体的语义

       div标签可以把文档分割为独立的、不同的部分,可以用作严格的组织工具,并且不使用任何格式与其关联

  span标签:行内元素,表示一行中的一小段内容,没有具体的语义

       span没有固定的格式表现,当对它应用样式时,才会产生视觉上的变化

 

图像标签和链接标签

   a:标签定义超链接,如:<a href="http://baidu.com">百度</a>

  link 标签:链接到一个外部样式,即链接外部的CSS文件

   img:标签img元素向网页中嵌入一张图片,<img>标签中有两个必需的属性:src 和alt 属性,

     如:<img src="image/baidu.gif" alt="百度的图片">

        alt :页面加载不出图片时,显示的文字,即规定图像的替代文本

        src:规定显示图像的URL,

        height、width:图像高、宽

   select:标签select元素可创建单选或多选菜单,也可以用于选择数据提交表单

       <select>元素中的<option></option>标签用于定义列表中的可用选项

   option:标签option元素定义下拉列表中的一个选项(一个条目);

       浏览器将 <option> 标签中的内容作为 <select> 标签的菜单或是滚动列表中的一个元素显示;

       option 元素位于 select 元素内部

 

含样式和语义的行内标签

    <i>:行内元素,字体斜体

    <em>:行内元素,语义为强调内容,表示重要(倾斜效果)

    <b>:行内元素,字体加粗

    <strong>:行内元素,语义为强调内容,表示非常重要(效果加粗)

 

列表

  有序列表

    在网页上定义一个有编号的内容列表可以用<ol>、<li>配合使用实现,在网页上生成的列表,每条项目上会按1、2、3编号,有序列表在实际开发中较少使用

    如:

          html页面结果           

 

  无序列表

    在网页上定义一个无编号的内容列表可以用<ul>,<li>配合使用实现,在网页上生成的列表,每条项目上会有一个小实点图标

    如:     

                      html 结果    

 

 

 

表格

  table:标签定义HTML表格

     简单的HTML表格由table元素以及一个或多个tr、th或td元素组成。tr元素定义表格行,th元素定义表头,td元素定义表格单元

                 

HTML表单

  1、form标签

    form:标签用于用户创建HTML表单,表单能够包含 input 元素,比如文本字段、复选框、单选框、提交按钮等

    form 标签的属性:

          action:定义表单数据提交地址

          method:定义表单提交的方法(常见的有get和post)

    form 表单中包含的元素:

      label:为表单元素定义文字标注

      input:定义通用的表单元素

      textarea:定义多行文本输入框

      select:定义下拉表单元素

      option:与select标签配合,定义下拉表单元素中的选项

      input:定义输入的表单元素

      type属性

        text:定义单行文本输入框

        password:定义密码输入框

        radio:定义单选框

        checkbox:定义复选框

        file:定义上传文件

        submit:定义提交按钮

        button:定义一个普通按钮

        reset:定义重置按钮

        image:定义图片作为提交按钮,用src属性定义图片地址

        hidden:定义一个隐藏的表单域,用来存储值

                       

 

内联框架

  iframe元素会创建包含另一个文档的内联框架(即行内框架)

  如:将登录页面的内容链接到当前页面

  

 

   

HTML 元素分类

  元素即为标签,布局中常用的有三种标签,块元素、内联元素、内联块元素

  块元素,也称为行元素,布局中常用的标签:div、p、ul 、li 、h1-h6、dl 、dt、dd 等,在布局中的行为:

      ~ 支持全部的样式

      ~ 如果没有设置宽度,默认的宽带为父级宽带100%

      ~ 盒子占据一行,即使设置了宽度

  内联元素,也称为内元素,布局中常用的标签:a、span、em、b、strong、i 等,在布局中的行为

      ~ 支持部分样式(不支持高、宽、margin上下、padding上下)

      ~ 宽高由内容决定

      ~ 盒子并在一行

      ~ 代码换行,盒子之间会产生间距

      ~ 子元素是内联元素,父元素可以用 text -align 属性设置子元素水平对齐方式

  内敛块元素, 也称为行内块元素,是新增的元素类型,现有元素没有归于此类别的,img和input元素的行为类似这种元素也可归类为内联元素,可用display属性将块元素或者内联元素转化成这种元素,在布局中的行为:

      ~ 支持全部样式

      ~ 如果没有设置宽高,宽高由内容决定

      ~ 盒子并在一行

      ~ 代码换行,盒子会产生间距

      ~ 子元素是内联块元素,父元素可以用 text -align 属性设置子元素水平对齐方式

  

  display 属性

    用来设置元素的类型及隐藏,常用的属性:

      ~ none元素隐藏且不占位置

      ~ block 元素以块元素显示

      ~ inline 元素以内联元素显示

      ~ inline-block 元素以内联块元素显示

      

 

posted @   哩子吖  阅读(306)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示