语言小结
  • program-language-note
  • contact
  • common
    • 代码风格
    • 概念语法
      • 类型
      • 注释
      • 字符
      • 语句
      • 操作符
      • 函数
        • 递归
    • 格式化参数
    • 源码结构
    • 数据结构
    • 名词
  • 电路
    • 内存地址
    • Untitled
    • Code
  • C
    • note
    • overview
      • helloworld.c
      • c标准
      • 关键字
      • tips
      • util.c
    • 语法
      • 函数
        • main
      • const
      • static
      • 作用域
    • 编译和运行
      • c代码内存模型
      • 预处理
        • include
        • define
    • 头文件
    • 基本数据类型
      • 整型
      • 枚举
      • 浮点型
      • 指针
      • 数组
      • 结构和联合
    • 指针&数组、指针&函数
    • API
    • 存储结构
    • 操作符
      • sizeof
    • typedef
    • 输入输出
    • 格式化参数
    • 左値右値
    • 性能思考
    • volatile
    • 字符串
      • find_char.c
    • 动态分配
      • alloc.h
      • alloc.c
      • alloc_usage.c
    • note
  • cpp
    • 资源
    • note
    • 数据结构
    • 智能指针
    • 编译过程
  • shell
    • usage
    • Untitled
  • Rust
    • overview
  • Lisp
    • Untitled
  • web
    • overview
      • index
      • 软件工具
      • ARIA规范
      • SEO
    • style
    • html
      • 标签、元素
        • 标签快记
        • 联系信息
        • 引用
        • 列表
        • 语言设置
        • meta
      • 页面结构
        • 图片
        • 视频
        • 引用css、js文件
      • 等价字符
      • 链接
        • 邮件
      • 表单
        • note
      • 表格
    • css
      • 字体
      • 布局
        • position
        • float
        • display
        • flexbox
    • js
    • note
  • java
    • note
    • java语言程序设计
    • 设计模式
      • 大话设计模式-吴强-2010
      • 大话设计模式-程杰
      • 设计模式-gof
      • 设计模式解析
      • 原则
      • 单例
    • java程序设计第10版-基础
    • java程序设计第10版-进阶
    • java核心技术第9版-I
    • jar包
    • 安全
    • 反射
  • python
    • note
    • index
    • 个人记忆点
    • 疑惑
    • simple
    • 精通Python爬虫框架scrapy
    • 语法
    • scrapy
      • notice
      • index
  • 汇编
    • Untitled
  • kotlin
    • index
    • note
    • by android
      • note
      • index
  • groovy
    • gradle
Powered by GitBook
On this page
  • 介绍
  • 形式
  • 语义性
  • 展示区域

Was this helpful?

  1. web
  2. html

标签、元素

介绍

HTML语法规则的构建,基于标签、元素体系

而浏览器根据标签来确定元素 如果标签自身会关闭 -- 既空标签,那么元素就是<tab到/>的数据(inclusive) 如果标签有开标签<tag>、关标签</tag>,那么元素就是从<tag>到</tag>到之间的数据(inclusive)

>img标签没有关闭标签?

形式

<tag id="idValue" class="classValue" attrName="attrValue">Content</tag>

id,类,属性用来描述标签,对于外界(css、js)而言,它们是选择元素时的过滤器,即选择器.

id表示单一的元素,同一个文档不可重复

id命名之后可以在同一个文档中用#来快速索引用定位,在url上的表现为:index.html#idValue class表示某一类群,可以多处设置 attrName是tag的自带属性,如src

chrom浏览器可以使用#targetText=hello%20world 找到页面第一个hello world,和id无关

语义性

标签带有语义,所以尽管两个标签展示的效果一样,也应当使用语义正确的。如<em>表示强调,展示为斜体;而<i>表示斜体,展示为斜体;又如<span>可以配合样式实现同样的效果,却没有语义。

    <em>
    <i>

    <strong>
    <b>

展示区域

元素分为块级(block)元素和内联(inline)元素:

  • 块级元素在页面中以块的形式展现 -- 即不与之前和之后的内容显示在一行,会另起一行显示。

    通常用于展示页面上结构化的内容,例如<p></p>,<footer></footer>。 块级元素不会被嵌套进内联元素中,但可以嵌套在其它块级元素中。

  • 内联元素不会导致文本换行 -- 。

    通常出现在一堆文字之间,例如超链接元素<a></a>或者强调元素<em></em> 内联元素包裹文档内容的一小部分,而不是一整个段落或者一组内容。

块级元素和内联元素的区别在于是否换行, 但是内联元素<a>实际上可以嵌套一个块级元素,然后表现为块级的效果。

PrevioushtmlNext标签快记

Last updated 5 years ago

Was this helpful?