htm相关

Posted --kai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了htm相关相关的知识,希望对你有一定的参考价值。

web指引

结构标准:相当于人的身体,html就是用来制作网页的

表现标准:相当于人的衣服,css是对网页进行美化的

行为标准:相当于人的动作,JS就是让网页动起来,具有生命力的

HTML介绍

html全称Hyper Text Mackeup Language,译为超文本标记语言,它不是一种编程语言,是一种描述性的标记语言,用于描述超文本内容的现实方式,比如字体,颜色,大小等

超文本:音频,视频,图片

标记:<英文单词或字母>称之标记,一个HTML页面都是由各种标记组成

作用:HTML是负责描述文档语义的语言

注意:HTML语言不是一个编程语言(有编译过程),而是一个标记语言(没有编译过程),HTML页面直接有浏览器解析执行,HTML中除了语义,其他什么都没有

HTML中的网络术语

网页:有各种标记组成的一个页面就叫网页

主页(首页):一个网站的起始页或者导航页面

标记:<p>称为开始标记,</p>称为结束标记,也叫标签,每个标签都规定好了特殊的意义

元素:<p>内容</p>称为元素

属性:给每一个标签所做的辅助信息

HTML的规范

一个弱势语言

不区分大小写

后缀名为html或者htm

组成结构:

声明部分:用来告诉浏览器要使用哪个标准

head部分:将页面的一些额外信息告诉服务器,不会显示在页面上

body部分:我们所写的代码必须放在此标签内

编写规范

所有标记元素都要正确的嵌套,不能交叉嵌套,正确写法:<h1><font></font></h1>

标记必须小写

标记都必须关闭

双边标记:<span></span>

单边标记:<br>转成<br />,<hr>转成</hr>,<img src = "URL" />

属性值必须加引号,<h1 id="head"></h1>

属性必须有值.<input type="radio" checked="checked" />

基本语法特征

对换行/tab不敏感

HTML只在乎标签的嵌套结构,嵌套的关系。谁嵌套了谁,谁被谁嵌套了,和换行、tab无关。换不换行、tab不tab,都不影响页面的结构。

也就是说,HTML不是依靠缩进来表示嵌套的,就是看标签的包裹关系。但是,我们发现有良好的缩进,代码更易读。要求大家都正确缩进标签。

空白折叠现象

所有文字之间,如有空格,换行,tab都将折叠尾一个空格显示

标签要严格封闭

结构详解

 

以上是关于htm相关的主要内容,如果未能解决你的问题,请参考以下文章

避免 Veracode CWE-80:jquery htm() 方法中与脚本相关的 HTML 的不当中和

与html相关的知识点整理

kinnect相关

微信支付相关

环境搭建相关

java相关漏洞学习