懂初级基本CSS的编程高手进,救我老命啊

html-css018

懂初级基本CSS的编程高手进,救我老命啊,第1张

首先所有标签应该使用小写,其次font标签用太多了。

其次,frontpage太烂了,要用也得用dreamweaver

还有body外面不应该有font,属性的值外面应该有双引号

tr为什么没结束又有tr?

表格第一行用th比较好

css文件:

div#table{

text-align:center

}

div#table table{

border:1px solid #000

width:800px

}

div#table td{

padding:1px

}

p.tit{

font-weight:bold

color:blue

}

html文件:

<body>

<div id="table"><table>

<caption>搜索引擎比较表</caption>

<tr>

<th>类别</th>

<th>特点</th>

<th>C</th>

<th>代表</th>

</tr>

<tr><td>A</td><td>B</td><td>C</td><td>D</td></tr>

<tr><td>A</td><td>B</td><td>C</td><td>D</td></tr>

<tr><td>A</td><td>B</td><td>C</td><td>D</td></tr>

<tr><td>A</td><td>B</td><td>C</td><td>D</td></tr>

</table>

</div>

<p class="title">1、综述</p>

<p class="title"> 因特网主要提供WWW、FTP、Telnet和电子邮件等服务。其中WWW使用的协议是HTTP,FTP使用的协议是 FTP,Telnet使用的协议是Telnet,电子邮件使用的协议是发送电子邮件是SMTP,接收电子邮件是POP3。</p>

<p class="title">2、万维网服务</font color=blue></b></p>

<p> WWW是20世纪诞生在瑞士的欧洲粒子物理实验室(CERN)。WWW主要的作用是为全世界的因特网用户提供了一种获取信息、交流信息和共享资源的途径。WWW以超文本方式为用户提供信息服务。WWW服务的信息以网页文件形式存储。网页是用超文本标记语言编写的文本文件。利用超级链接,将网页关联起来。</p>

<p> 浏览器是我们访问万维网所使用的最重要的工具,常用的有Internet Explorer、Netscape、Mozilla和Opera等。</p>

<p> 网址的学名称为统一资源定位符(URL),由三部分组成:协议名、服务器域名或IP地址和端口号、文件路径及文件名。</p>

<p class="title">3、远程登录</p>

<p> 远程登录服务可以让用户从本地计算机登录到一台远程计算机,用户在本地计算机进行操作,而在远程计算机上执行和响应,并将结果返回到本地计算机,甚至可以直接运行远程计算机上的程序,从而共享计算机网络系统的软件和硬件资源。</p>

<p class="title">4、FTP服务</p>

<p> FTP提供用户名和密码登录、匿名登录两种形式。可以利用浏览器直接访问FTP网站,也可以使用FTP客户端软件来访问FTP服务。常用的客户端软件有FlashFXP,CuteFtp和LeapFTP。</p>

</body>

</html>

另外网页内容里说浏览器怎么能少了safari?

Normalize.css 只是一个很小的CSS文件,默认的HTML元素样式上提供了跨浏览器的高度一致性。相比于传统的CSS reset,Normalize.css是一种现代的、为HTML5准备的优质替代方案。Normalize.css现在已经被用于许许多多其他框架、工具和网站上。

综述:

A、Normalize.css是一种CSS reset的替代方案。

B、创造normalize.css有下面这几个目的:

1、保护有用的浏览器默认样式而不是完全去掉。

2、一般化的样式:为大部分HTML元素提供。

3、修复浏览器自身的bug并保证各浏览器的一致性。

4、优化CSS可用性:用一些小技巧。

5、解释代码:用注释和详细的文档来。

Normalize.css支持包括手机浏览器在内的超多浏览器,同时对HTML5元素、排版、列表、嵌入的内容、表单和表格都进行了一般化。尽管这个项目基于一般化的原则,但我们还是在合适的地方使用了更实用的默认值。

Normalize.css 与传统的 CSS Reset 的区别:

A、Normalize.css 保护了有价值的默认值。

注释:Reset通过为几乎所有的元素施加默认样式,强行使得元素有相同的视觉效果。相比之下,Normalize.css保持了许多默认的浏览器样式。这就意味着你不用再为所有公共的排版元素重新设置样式。当一个元素在不同的浏览器中有不同的默认值时,Normalize.css会力求让这些样式保持一致并尽可能与现代标准相符合。

B、Normalize.css 修复了浏览器的bug。

注释:它修复了常见的桌面端和移动端浏览器的bug。这往往超出了Reset所能做到的范畴。关于这一点,Normalize.css修复的问题包含了HTML5元素的显示设置、预格式化文字的font-size问题、在IE9中SVG的溢出、许多出现在各浏览器和操作系统中的与表单相关的bug。

C、Normalize.css 不会让你的调试工具变的杂乱。

D、Normalize.css 是模块化的。

E、Normalize.css 拥有详细的文档。

Normalize.css的使用:

A、安装或从Github下载Normalize.css,接下来有两种主要途径去使用它。

B、将normalize.css作为你自己项目的基础CSS,自定义样式值以满足设计师的需求。

C、引入normalize.css源码并在此基础上构建,在必要的时候用你自己写的CSS覆盖默认值。

总结:无论从适用范畴还是实施上,Normalize.css与Reset都有极大的不同。尝试一 下这两种方法并看看到底哪种更适合你的开发偏好是非常值得的。这个项目在Github上以开源的形式开发。任何人都能够提交问题报告或者提交补丁。整个项 目发展的过程对所有人都是可见的,而每一次改动的原因也都写在commit信息中,这些都是有迹可循的。