首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

HTMLXHTML区别

HTMLXHTML区别 HTML称为超文本标记语言Hyper Text Markup Language,是一种标识性的语言。...XHTML称为扩展超文本标记语言Extensible HyperText Markup Language,同样是一种标识性的语言,表现方式HTML类似,不过语法上更加严格。...从关系上讲,HTML是基于标准通用标记语言SGML的应用,XML是SGML的一个子集,而XHTML则基于XML。 语言基础 XHTML基于可扩展标记语言XML。...HTML基于标准通用标记语言SGML。 语法严格程度 HTML语法要求比较松散。 XHTML元素必须被关闭,空标签也必须被关闭。 XHTML标签名必须用小写字母。 XHTML文档必须拥有根元素。...HTML4.0不能混合其它XML应用,但在HTML5中已可以嵌入MathML、SVG等应用。

1.8K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    从0到1认识XHTML

    XHTML概念 XHTML是一种可扩展超文本标记语言,HTML(超文本标记语言)类似,不过在语法上更加严格。...XHTML是以XML(是一种必须正确标记且格式良好的标记语言)应用方式定义的HTMLhtml 4.01几乎是相同的,浏览器基本都支持。 为什么使用XHTML?...html的语法比较松散,标签不区分大小写,有空标签,对于开发者来说比较方便,对于万维网都是一些糟糕的html代码。为了可以更好地工作在所有浏览器上,并可以向后兼容。...XHTML是更严格更纯净的HTML代码,可以被所有浏览器支持。 XHTML语法规则 在xhtml文档开头写一个DOCTYPE声明。 所有标签是闭合的。 所有标签,属性名必须小写,不能大写。...否则无效 XHTML标签 xhtml的标签html标签基本都相同 ,在xhtml中 img input标签必须被正确地关闭。 XHTML核心属性 html核心属性一致。

    68340

    从0到1认识XHTML

    XHTML概念 XHTML是一种可扩展超文本标记语言,HTML(超文本标记语言)类似,不过在语法上更加严格。...XHTML是以XML(是一种必须正确标记且格式良好的标记语言)应用方式定义的HTMLhtml 4.01几乎是相同的,浏览器基本都支持。 为什么使用XHTML?...html的语法比较松散,标签不区分大小写,有空标签,对于开发者来说比较方便,对于万维网都是一些糟糕的html代码。为了可以更好地工作在所有浏览器上,并可以向后兼容。...XHTML是更严格更纯净的HTML代码,可以被所有浏览器支持。 XHTML语法规则 在xhtml文档开头写一个DOCTYPE声明。 所有标签是闭合的。 所有标签,属性名必须小写,不能大写。...否则无效 XHTML标签 xhtml的标签html标签基本都相同 ,在xhtml中 img input标签必须被正确地关闭。 XHTML核心属性 html核心属性一致。

    59110

    HTML入门进阶以及HTML5_html 菜鸟教程

    HTML入门进阶以及HTML5_html 菜鸟教程目录一、简介1、前端开发最核心技术(1)HTML是什么?...今天说一说HTML入门进阶以及HTML5_html 菜鸟教程,希望能够帮助大家进步!!! 目录 一、简介 1、前端开发最核心技术 (1)HTML是什么?...三、进阶内容 1、HTMLXHTMLHTML5 很多新手往往分不清HTMLXHTMLHTML5,这一节给大家详细讲解一下这三者 的关系和区别。...因此为了让机器更好地处理HTML,我们才在HTML基础上引入了 XHTML XHTML相对于HTML来说,在语法上更加严格。XHTMLHTML主要区别如下。 1、XHTML标签必须闭合。...、XHTMLHTML 5 就是:HTML 指的是 HTML 4.01, XHTMLHTML的过渡版,HTML5是HTML的升级版。

    4K20

    HTML入门进阶以及HTML5

    简介 (二)标题语义化 (三)图片语义化 (四)表格语义化 (五)表单语义化 (六)其他语义化 (七)语义化验证 6、HTML5舍弃的标签 四、HTML5 一、什么是 HTML5 1.HTML5 的概念定义...三、进阶内容 1、HTMLXHTMLHTML5 很多新手往往分不清HTMLXHTMLHTML5,这一节给大家详细讲解一下这三者 的关系和区别。...因此为了让机器更好地处理HTML,我们才在HTML基础上引入了 XHTML XHTML相对于HTML来说,在语法上更加严格。XHTMLHTML主要区别如下。 1、XHTML标签必须闭合。...> (二)HTML5 HTML指的是HTML 4.01, XHTMLHTML的过渡版本,XHTML是XML风格的HTML 4.01。...、XHTMLHTML 5 就是:HTML 指的是 HTML 4.01, XHTMLHTML的过渡版,HTML5是HTML的升级版。

    4.8K30

    HTMLCSS进阶

    HTMLCSS进阶 本文主要介绍H5新增内容以及CSS3中的新特性。在H5方面主要介绍拓展了哪些内容,CSS3方面介绍动画及转换。 H5新增内容 「1....什么是HTML5」 定义:HTML5定义了HTML标准的最新版本,是对HTML的第五次重大修改,号称下一代的HTML。...两个概念: 是一个新版本的HTML语言,定义了新的标签、特性和属性 拥有一个强大的技术集,这些技术集是指:HTML5、CSS3、JavaScript,这也是广义上的HTML5。 「2....HTML5的现状」 绝大多数新的属性,都已经被浏览器所支持,最新版本的浏览器已经开始陆续支持最新的特性,总的来说:HTML5已经是大势所趋。 HTML5新增标签 「1....transform: scale(x, y) 知识要点: 注意,xy之间用逗号进行分隔 transform: scale(1, 1): 宽高都放大一倍,相当于没有放大 transform: scale

    2.9K50

    HTML入门进阶以及HTML5

    简介 (二)标题语义化 (三)图片语义化 (四)表格语义化 (五)表单语义化 (六)其他语义化 (七)语义化验证 6、HTML5舍弃的标签 四、HTML5 一、什么是 HTML5 1.HTML5 的概念定义...三、进阶内容 1、HTMLXHTMLHTML5 很多新手往往分不清HTMLXHTMLHTML5,这一节给大家详细讲解一下这三者 的关系和区别。...因此为了让机器更好地处理HTML,我们才在HTML基础上引入了 XHTML XHTML相对于HTML来说,在语法上更加严格。XHTMLHTML主要区别如下。 1、XHTML标签必须闭合。... (二)HTML5 HTML指的是HTML 4.01, XHTMLHTML的过渡版本,XHTML是XML风格的HTML 4.01。...、XHTMLHTML 5 就是:HTML 指的是 HTML 4.01, XHTMLHTML的过渡版,HTML5是HTML的升级版。

    3K30

    前端HTML - 笔记

    前端:什么是前端、技术栈、关注点、边界、开发环境 HTML:DOM 树的概念、基本语法、常用标签、内容划分、语义化 # 前端 HTML - 笔记 # 前端 # 什么是前端 我认为前端的核心就是用户的直接交互...,有屏幕的地方就有前端 前端的要解决的问题主要有: GUI 人机交互问题 跨终端 使用 web 技术栈 # 前端技术栈 传统意义上的前端开发就是 HTML、CSS、JavaScript 三件套 HTML...是一种标记语言,是网页的骨架 CSS 描述应该如何显示 HTML 元素,是网页的视觉呈现 JavaScript 控制网页的行为,是网页的生命灵魂 当然,除了三件套外,我们还应掌握一定的网络协议基础...doctype html> 表明当前文档使用的 html 版本,对于 html5 来说,这样写就可以了 是文档的根标签,所有的其他的标签都在这个根标签下 标签存放页面不希望展示...,但需要的数据 标签存放的是要展示给用户的内容 # DOM 树 由 HTML 标签组成的文档对象模型树,即为 DOM 树 # HTML 语法 HTML 文档由若干 HTML 元素组成,

    1.4K40

    HTML 基本语法标签 | 01 - HTML 的创建

    一、HTML 的创建浏览HTML 文件的创建实际开发中创建 HTML 文件有两种方式,第一种可以使用编辑器 VSCode 安装 ctrl + N 快捷键来创建 HTML 文件,注意 HTML 文件的后缀必须是....html;第二种方式就是可以直接通过鼠标右键创建新的文件,并把后缀改为 .html 即可。...首先创建一个文件夹 01_HTML5基本语法标签,在该文件中创建一个 HTML 文件 01_第一个HTML5页面.html,通过 !+tab 键生成基本的 HTML 骨架。输入 !...就会出现提示,可以点击这个提示或者按下 tab 键就可以生成 HTML 骨架:HTML 骨架代码如下:如果在输入 ! 时没有相关的提示,可能是因为文件的后缀名不是 .html 导致的。...,具体如下:这种打开访问就是打开一个文件,直接双击文件打开的效果是一样的。

    30610

    lxmlpyquery解析html

    HtmlElement获取 1.3.2 HtmlMixin常用方法 1.4 xpath 1.4.1 示例 1.5 xpath示例 二、pyquery 2.1 构造PyQuery 2.2 选择器 2.3 查找过滤节点...下面我们介绍一下lxml关于html解析的3个Element。...选取当前节点 … 选取当前节点的父节点 @ 选取属性 * 通配符,选择所有元素节点元素名 @* 选取所有属性 [@attrib] 选取具有给定属性的所有元素 [@attrib=‘value’] 选取给定属性具有给定值的所有元素...= '' with open(r"F:\tmp\db.html", "r", encoding='utf-8') as f: html = f.read() doc = pq(html) 从URL...2.3 查找过滤节点 很多时候,我们并不能直接通过选择器一步到位的获取到我们需要的节点,所以我们需要另外一些查找、过滤、遍历节点的方法,例如:find、filter、eq、not_、items、each

    1.5K20
    领券