我连接外部样式表没有效果,帮我看一下问题出在哪?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 | <!DOCTYPE html> < html > < head > < meta charset = "UTF-8" > < title >IMOOC</ title > < link rel = "stylesheet" type = "text/css" href = "css/nav.css" > </ head > < body > <!-- 在此完成网页的HTML代码--> < header > < div > < a href = "#" >< img src = "http://img1.sycdn.imooc.com/climg//582e5f160001b17100400040.png" >MYMOOC</ a > < nav > < a href = "index.html" >Home</ a > < a href = "#" >Course</ a > < a href = "#" >Actual</ a > < a href = "#" >Plan</ a > < a href = "#" >FAQ</ a > < a href = "#" >Notes</ a > </ nav > </ div > </ header > </ body > </ html > CSS部分: *{ margin:0; border:0; padding:0; font-size:14px; font-family:Arial; } header{ height:80px; background:#000; } header>.container{ width:1200px; margin:0 auto; } header > .container >a{ display:block; float:left; margin:5px 25px; text-decoration:none; } header>.container>nav{ float:right; } header>.container>nav>a{ font-size:24px; display:block; height:73px; width:110px; line-height:73px; text-align:center; color:#fff; text-decoration:none; } header>.container>nav>a.home{background:#433b90;} header>.container>nav>a.course{background:#017fcb;} header>.container>nav>a.actual{background:#78b917;} header>.container>nav>a.plan{background:#feb800;} header>.container>nav>a.faq{background: #433b90;} header>.container>nav>a.notes{background:#017fcb;} header>.comtainer>nav>a:hover, header>.comtainer>nav>a:active{ padding-bottom: 7px } |
32
收起
正在回答
3回答
你好考虑一下一个问题:
html中每一个,a标签的class都没有,.home\.course\.actual.....等 。
.container 这个class也没在html中显示。
引用css外部文件不起作用,考虑路径引用不正确。确定html文件和css文件夹是在同一个文件夹中,这样css外部文件的路径才是css/nav.css ; 如果html和css文件分别在相应的文件夹中,路径应为../css/nav.css
希望对你有帮助,祝学习愉快,欢迎采纳。
HTML5与CSS3实现动态网页 2018
- 参与学习 1887 人
- 提交作业 4643 份
- 解答问题 5760 个
有HTML和CSS基础,却不知道如何进阶?本路径带你通过系统学习,完成从“会做网页”到“做出好的动态网页”的蜕变,迈出成为前端工程师的第一步。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧