第一种CSS样式不会响应HTML

时间:2016-01-02 12:54:35

标签: css html5

第一个网站,我无法弄清楚为什么我的第一个CSS样式块不适用于我的HTML编译器。

无论我首先提出哪种风格(通过重新排序),顶部的风格都不起作用。 当“标题”位于顶部时,我丢失了标题文本的所有样式。 当“nav”在顶部时,我失去了所有的导航风格。等

mem=$(free -m)

available=$(($t|awk '{print $10}'))

所以,我把风格“东西”放进去,以使它成为不起作用的类。

虽然这是一个理由,也是一个更好的解决方案。

编辑:这是HTML,

-bash: 25G: value too great for base (error token is "25G")

我的<style> #something { } #header { background-color:black; color:white; text-align:center; } #nav { line-height:30px; background-color:#eeeeee; height:300px; width:100px; float:left; padding:5px; } #section { width:700px; float:left; padding:10px; } #footer { background-color:black; color:white; clear:both; text-align:center; padding:5px; } </style> 标签就是问题所在。仍然不确定为什么它会引起这个问题 - 这看起来很奇怪 我删除了<!DOCTYPE html PUBLIC "My First"> <html> <body> <head> <link rel="stylesheet" href="styles/style2.css" > </head> <div id="header"> <h1>Launch</h1> </div> <div id="nav"> <li><a href="othersite.html">Home page</a> <br> <li><a href="webdev.html">Latest Post</a> <br> <li><a href="town.html">Web Dev</a> <br> <li><a href="links.html">Copy Write</a> <br> <li><a href="links.html">Old Posts</a> </div> <div id="section"> <h1>Launch</h1> <p>Content...</p> <p>Content...</p> </div> <div id="footer"> December 23rd, my name </div> 代码,但工作正常。

谢谢你们!

2 个答案:

答案 0 :(得分:3)

<style>标记用于<head>的{​​{1}}标记内,不在CSS文件内。

因此,您要将CSS放在html中的<style>标记内或外部引用文件(css)中,并与html相关联,在这种情况下,它只应包含<link>,没有任何CSS标记。

答案 1 :(得分:1)

问题是您在.css文件中使用<style>标记。使用EXTERNAL CSS时不需要它。

您只能在HTML中使用<style>标记,这称为INTERNAL CSS。

解决方案是只删除.css文件中的<style>标记。