Python圈软件测试Python基础

HTML基础1--概述及简介

2020-09-03  本文已影响0人  伊洛的小屋
HTMl简介
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <p>伊洛yiluo 微信搜索:伊洛的小屋</p>
</head>
<body>

</body>
</html>

HTML5文档省略了<html>, <head>,<body>等元素,使用HTML5DOCTYPE声明文档类型,简化<meta>元素的charset属性值,省略<p> 元素的结束标记,使用<元素/> 的方式结束<meta>元素,以及
元素等语法知识要点。

<!DOCTYPE html>
<meta charset="UTF-8">
<title>HTML5基本语法</title>
<h1>HTML5的目标</h1>
<p>HTML5的目的是为了能够创建更简单的WEB程序,书写出更简洁的HTML代码</p>
<br/> 例如,为了是web程序的开发变得更容易,提供了更多api,为了使得html变得更简洁,开发出了新属性,新的元素等,总体来说
为下一代的web 平台提供了许许多多的功能
HTML包含
内容类型

html5的文件扩展名和内容类型保持不变。例如,扩展名仍然为'.html', '.htm'内容类型(ContentType)仍然为'text/html'

<!DOCTYPE html>

当使用工具时,也可以再DOCTYPE声明中加入SYSTEM识别符,声明方法如下

<!DOCTYPE HTML SYSTEM "about:legacy-compat">

在HTML5中,DOCTYPE声明方式是不区分大小写的,引号也不区分单引号还是双引号

<meta charset="UTF-8">
<br>错误</br>
</br> 正确
嵌套元素
块级元素和内联元素
空元素
属性

属性包含:

<input type="text">
<input type='text'>
<input type=text>
布尔属性

没有值的属性,被称为布尔属性,只能有跟它的属性名一样的属性值
对于具有boolean值的属性,例如disabled, readonly等,当只写属性而不指定属性时,表示属性值为true, 如果想要属性值设为false,可以不使用该属性。另外要想将属性设定为true,也可以将属性名设定为属性值,或将空字符串设定为属性值
实例

<!--只写属性,不写属性值,代表属性为true-->
<input type="checkbox" checked>
<!--不写属性,代表属性为false-->
<input type="checkbox">
<!--属性值=属性名,代表属性为true-->
<input type="checkbox" checked="checked">
<!--属性值=空字符串,代表为true-->
<input type="checkbox" checked="">
上一篇下一篇

猜你喜欢

热点阅读