发表于: 2018-11-12 20:00:14

1 774


今天完成的事情:(一定要写非常细致的内容,比如说学会了盒子模型,了解了Margin) 

什么是html

HTML 指的是超文本标记语言 (Hyper Text Markup Language)

HTML 不是一种编程语言,而是一种标记语言 (markup language)

标记语言是一套标记标签 (markup tag)

HTML 使用标记标签来描述网页

HTML是一个弱势语言


<!DOCTYPE> 声明必须是 HTML 文档的第一行,位于 <html> 标签之前。

<!doctype html>是HTML5标准。

声明部分:主要作用是用来告诉浏览器这个页面使用的是哪个标准。

<!DOCTYPE> 声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令

 

在 HTML 4.01 中,<!DOCTYPE> 声明引用 DTD,因为 HTML 4.01 基于 SGML。DTD 规定了标记语言的规则,这样浏览器才能正确地呈现内容

HTML5 不基于 SGML,所以不需要引用 DTD。

DTDDocument Type Definition(文档定义类型)

提示:请始终向 HTML 文档添加 <!DOCTYPE> 声明,这样浏览器才能获知文档类型。

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

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

XHTML文档开头必须要有DTD文档类型定义

html超链接:<a href>

Html图像<img>

重点1:避免乱码

我们用meta标签声明的当前这个html文档的字库,一定要和保存的文件编码类型一样,否则乱码!(重点)。

重点2:UTF-8和gb2312的比较

保存大小:UTF-8(更臃肿、加载更慢) > gb2312 (更小巧,加载更快)

列出2个使用情形:

1) 你们公司是做日本动漫的,经常出现一些日语动漫的名字,网页要使用UTF-8。如果用gb2312将无法显示日语。

2) 你们公司就是中文网页,极度的追求网页的显示速度,要使用gb2312。如果使用UTF-8将每个汉字多一个byte,所以5000个汉字,多5kb。

html中表示长度的单位都是像素。HTML只有一种单位就是像素

任何一个标准的HTML页面,第一行一定是一个以

 

<!DOCTYPE ……

 

HTML 标签是由尖括号包围的关键词,比如 <html>

HTML 标签通常是成对出现的,比如 <b> 和 </b>

标签对中的第一个标签是开始标签,第二个标签是结束标签

开始和结束标签也被称为开放标签和闭合标签

HTML 文档 = 网页

HTML 文档描述网页

HTML 文档包含 HTML 标签和纯文本

HTML 文档也被称为网页

<html> 与 </html> 之间的文本描述网页

<h1> 与 </h1> 之间的文本被显示为标题

<p> 与 </p> 之间的文本被显示为段落

<html属性>

始终为属性值加引号

class        classname        规定元素的类名(classname

id        id        规定元素的唯一 id

style        style_definition        规定元素的行内样式(inline style

title        text        规定元素的额外信息(可在工具提示中显示)

<hr /> 标签在 HTML 页面中创建水平线。

当显示页面时,浏览器会移除源代码中多余的空格和空行。所有连续的空格或空行都会被算作一个空格。需要注意的是,HTML 代码中的所有连续的空行(换行)也被显示为一个空格。


明天计划的事情:(一定要写非常细致的内容) 

了解CSS基础知识
遇到的问题:(遇到什么困难,怎么解决的) 

暂无
收获:(通过今天的学习,学到了什么知识)

同上


返回列表 返回列表
评论

    分享到