一.HTML响应式WEB设计

RWD 指的是响应式 Web 设计(Responsive Web Design)

RWD 能够以可变尺寸传递网页

RWD 对于平板和移动设备是必需的

1.自己创建...我爹说不这么用,那就不看了

2.使用Bootstrap

http://v3.bootcss.com/

我爹说看完css就可以看这个网站,先存着

二.HTML框架

使用<frameset>标签的rows/cols划分占用页面的行/列比例

<frame>来展示每行/列的文档

应注意<frameset>不能与<body>同时使用

假如添加包含一段文本的 <noframes> 标签,就必须将这段文字嵌套于 <body></body> 标签内

<noframes>
<body>您的浏览器无法处理框架</body>
</noframes>

若分栏有没明显边框则可以通过拉动边框调整比例,若想避免此情况则在<frame>标签添加noresize="noresize"。

<frameset cols="50%,50%">
<frame src="1.html" noresize="noresize"></frame>
<frame src="2.html" noresize="noresize"></frame>
</frameset>

 

2.混合框架结构(说白了就是个嵌套??)

<!--混合框架结构-->
<frameset rows="50%,50%">
<frame src="1.html"></frame>
<frameset cols="25%,75%">
<frame src="2.html"></frame>
<frame src="3.html"></frame>
</frameset>
</frameset>

3.导航框架

1.左边点击右边跳转到相应文档需要借助target属性,值为右边文档的name

2.具体如下

主界面

<frameset rows="20%,70%,10%">
<frame src="9-0.html"></frame>
<frameset cols="20%,80%">
<frame src="9-1.html" name="index"></frame>
<frame src="London.html" name="content"></frame>
</frameset>
<frame src="9-2.html"></frame>
</frameset>
</html>

9-0.html和9-2.html为界面

9-1.html是导航,如下

<!DOCTYPE html>
<html>
<head>
<title></title>
<style type="text/css">
.left{
background-color: gray;
font-family: "Times New Roman", Times, serif;
padding:5px;
color: white;
font-size: 25px;
}
</style>
</head>
<body class="left">
<br/><a href="London.html" target="content">London</a><br/><br/>
<a href="Paris.html" target="content">Paris</a><br/><br/>
<a href="Tokyo.html" target="content">Tokyo</a><br/><br/>
</body>
</html>

4.内联框架

iframe用于在网页内显示网页

语法:

<iframe src="URL"></iframe>

height 和 width 属性用于规定 iframe 的高度和宽度。

frameborder 属性规定是否显示 iframe 周围的边框。

设置属性值为 "0" 就可以移除边框:

可以设置iframe为链接对象

<iframe src="http://www.baidu.com" width="700px" height="700px" frameborder="0" name="iframe_baidu"></iframe>
<p><a href="http://www.taobao.com" target="iframe_baidu">去淘宝</a></p>

 

5.跳转到页面指定节,说白了就是在url后加上#tips

<frame src="4.html#tip"></frame>

<a href="#tips" name="tip">去提示</a>

6.使用框架导航跳转到指定节...在框架的href后加#tip

三.HTML背景

1.bgcolor:背景颜色

 

<body bgcolor="#000000">
<body bgcolor="rgb(0,0,0)">
<body bgcolor="black">

 

2.background 背景图片

四.HTML脚本

1.HTML Script元素

 

<script type="text/javascript">
document.write("hello world!")
</script>

2.noscript

<script type="text/javascript">
document.write("Hello World!")
</script>
<noscript>Your browser does not support JavaScript!</noscript>

<noscript> 标签提供无法使用脚本时的替代内容,比方在浏览器禁用脚本时,或浏览器不支持客户端脚本时。

 五.HTML头部

<head>

<head> 元素是所有头部元素的容器。<head> 内的元素可包含脚本,指示浏览器在何处可以找到样式表,提供元信息,等等。

以下标签都可以添加到 head 部分:<title>、<base>、<link>、<meta>、<script> 以及 <style>。

 1.<title>

title 元素能够:

  • 定义浏览器工具栏中的标题
  • 提供页面被添加到收藏夹时显示的标题
  • 显示在搜索引擎结果中的页面标题

2.HTML <base> 元素

<base> 标签为页面上的所有链接规定默认地址或默认目标(target)

<head>
<base href="http://www.w3school.com.cn/images/" />
<base target="_blank" />
</head>

3.HTML <link> 元素

<link> 标签定义文档与外部资源之间的关系。

<link> 标签最常用于连接样式表:

4.HTML <style> 元素

<style> 标签用于为 HTML 文档定义样式信息。

您可以在 style 元素内规定 HTML 元素在浏览器中呈现的样式:

5.HTML <meta> 元素

元数据(metadata)是关于数据的信息。

<meta> 标签提供关于 HTML 文档的元数据。元数据不会显示在页面上,但是对于机器是可读的。

典型的情况是,meta 元素被用于规定页面的描述、关键词、文档的作者、最后修改时间以及其他元数据。

<meta> 标签始终位于 head 元素中。

元数据可用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他 web 服务。

针对搜索引擎的关键词

一些搜索引擎会利用 meta 元素的 name 和 content 属性来索引您的页面。

下面的 meta 元素定义页面的描述:

<meta name="description" content="Free Web tutorials on HTML, CSS, XML" />

下面的 meta 元素定义页面的关键词:

<meta name="keywords" content="HTML, CSS, XML" />

name 和 content 属性的作用是描述页面的内容。

六.HTML字符实体

HTML 中的预留字符必须被替换为字符实体。