自己跟着网上教程复习上学期的HTML+CSS,因为已经忘得差不多了,而且现在学的js也要以HTML+CSS为基础,坚持每天持续更新。
n B/S 网络结构
Browser/Server 浏览器/服务器,这是现在最流行的网络模式。如新浪网、凤凰网等。
C/S Client/Server 客户端/服务器。最关键的地方,在自己电脑上安装一个客户端软件,通过客户端访问服务器。QQ
n HTML 简介
HTML Hypertext Markup Language 超文本标注语言。
HTML是一种规范,是一种标准,编写网页的一种标准。
超文本:就是网页上不光有文本,还有图片、音乐、视频等。
标注:是一种记号,是一种标志。如:红绿灯。
语言:这里的“语言”就是代码,跟所谓“程序语言”一点关系都没有。
HTML的主要目的:就是用来显示网页的不同效果,不同部分。如:<b>文本</b>
n HTML文件结构
<html>
<head>
<title>新浪首页</title>
</head>
<body>
网页正文··、、、、、、
</body>
</html>
HTML文件结构的说明
l <html></html>标记的含义:告诉浏览器,其中的代码用什么格式(图片、视频)来编译。
l <head></head>标记的含义:告诉浏览器,网页中的汉字用什么字符集(GB2312、BIG5、JIS)显示。不使用正确的字符集,网页会出现乱码。GB2312(简体中文)、BIG5(繁体中文)、JIS(日文)、utf-8(多国语言)
l <title></title>中只能是纯文本,任何标记都会原封不动的显示。
l <body></body>是网页主要内容的显示区域,网页中99%的内容都必须放在<body>中,最终浏览器翻译以后,才能看见结果。
l 功能:告诉浏览器,如何翻译汉字
l Content-type:内容类型
l Control:详细内容类型介绍
l Text/html:网页是text格式,html是文本中的小格式
l Charset:字符集,主要控制汉字如何显示
l Utf-8:多国语言编码,什么国家的语言都可以正常显示
n HTML标签格式
HTML标记,大致分两类:(1)双边标记;(2)单边标记
1、 双边标记
双边标记,是指有开始和结束标记,内容放在开始和结束标记之间。如:<b>内容</b>
语法格式:<标签 属性1=“值1” 属性2=“值2”>内容</标签>
“属性”的理解:人的特征(属性)有身高=170cm、体重=70KG、姓名=张三
2、 单边标记
单边标记,只有开始标记,而没有结束标记,单边标记一般是没有内容。如:<br />
单边标记一般起一个特殊的功能。
单边标记常用的有10多个标记。
语法格式:<标签 属性1=“值1” 属性2=“值2” />
n HTML标签编写规范
l HTML标记不区分大小写。如:<font>=<Font>=<fOnt>
l HTML标记属性可有可无,有的标记是没有属性的。如:<html><head><title>等
l 双边标记的内容在开始和结束标签之间,单边标记没有内容。
l HTML标记可以相互嵌套,但一定注意是顺序嵌套,外层套内层,一层套一层
n <body>的常用属性
l bgcolor:网页背景色。如:<body bgcolor=”red”>
l background:网页背景图片地址。如:<body background=”images/1.jpg”>
n HTML文本修饰标记
l <b></b>:加粗bold。如:<b>HTML文件</b>
l <i></i>:斜体italic。如:<i>HTML文本</i>
l <u></u>:下划线underline。如:<u>HTML文本</u>
l <s></s>:删除线strike。如:<s>HTML文本</s>
l <sup></sup>上标。
l <sub></sub>下标。
l <font></font>字体标记
n HTML排版标记
l <p></p>表示一个段落
l 换行标记(单边标记)<br />
l 水平线标记(单边标记)<hr />
l <pre>预排版标记
l 标题标记:<h1></h1>………<h6></h6>
n <div>和<span>标记
<div>是没有任何意义的标记,但是又是使用最多的标记。<div>一般要与CSS配合使用,<div>是一个块元素。
<span>是没有任何意义的标记,但是又是使用最多的标记。<span>一般要与CSS配合使用,<span>是一个行内元素。
(1)块元素
(2)行内元素
结论:在标记嵌套时,一般是块元素中嵌套行内元素。
n HTML字符实体
n HTML项目符号
<ul>
<li>内容1</li>
<li>内容2</li>
<li>内容3</li>
</ul>
注意:在HTML标记中,内容应该放在最底层标记中。
<ul>和<li>是块元素。
n HTML编号列表(有序列表)
<ol>
<li>…………</li>
<li>…………</li>
<li>…………</li>
</ol>
Type:编号类型,取值:1、a、A、i、I
Start:从第几个开始编号(数字)。
n 滚动字幕标记<marquee>(已淘汰)
语法格式:<marquee>滚动的内容</marquee>
常用属性
注意:当取值为scroll时,可改变方向(和direction配合使用。Direction:滚动方向,取值:up、down、left、right)
PS:1点了,所有内容都是从自己文档笔记直接复制上来的,有些项目符号显示不出来,还有着重颜色也没有了,将就看吧,觉得有意思的可以联系我发源文档和一些代码例子。
如对本文有疑问, 点击进行留言回复!!
深入理解CSS background-blend-mode的作用机制
网友评论