自从学习html以来,我感觉整天都是在框架中度过的,下面是我对html的总结:
1.html的全称
Hyper text markup language 超文本标记语言
2.网页和网站的区别
网站:是一个地址,由很多网页组成的
网页:以.html为后缀名的文件就是网页
3.静态网页和动态网页的区别
静态网页:静态页面是不能随时改动的,静态是一次性写好放在服务器上进行浏览的,如果想改动,必须在页面上修改,然后
再上传服务器覆盖原来的页面,这样才能更新信息,比较麻烦,使用者不能随时修改。
动态网页:动态页面是可以随时改变内容的,有前后台之分,管理员可以在后台随时更新网站的内容,前台页面的内容也会随
之更新,比较简单易学。
4.标签
标签的概念:用尖括号包围的关键词就是标签
标签的特点:标签一般是成对出现的,一个开始,一个结束,结束标签带有/(斜杠)
网页中常见的标签:<img>图片、<a>超链接、<table>表格、<form>表单、<br>换行、<hr>水平线、<p>段落
ul-li无序列表、ol-li有序列表、dl-dt-dd自定义列表、h1-h6标题标签、<iframe>框架标签...
5.head的元数据
meta:设置字符集等
title:网页标题
base:基准路径
script:脚本
style:样式
link:链接外部样式表
6.注释:<!-- -->
7.标签的分类
块状标签:div p table br hr
内联标签:span em strong i
块状内联标签:img
如何区分块状元素还是内联元素
如果独占一行且可以设置宽高就是块状,共用一行且无法设置宽高就是内联
块状标签里面可以放置内联标签,但是反之不行
8.常见的实体符号
<:<
空格:
>:>
注册:®
版权:©
9.表单
表单分类:登录表单/注册表单
表单控件:get、post、text、password、radio、checkbox、textarea、submit、reset...
10.html声明的意义和类型
意义:告知浏览器用什么格式来解析当前网页
类型:html、xhtml、html5
11.cs和bs的区别
cs全称client-server,需要下载,不能跨平台
bs全称browers-server,因为浏览器也是需要下载的,所以bs也属于cs,不需要下载,跨平台
12.xhtml和html的区别
xhtml:标签小写,属性值必须有
html:标签随意大小写,属性值可以没有
我还是个初学者,知道的知识大概就这么多了