01-HTML和CSS
HTML、CSS参考资料链接:w3school 在线教程

HTML快速入门

1)html 元素囊括了页面中所有其它元素,整个页面只需一个,称为根元素
2)head 元素包含的是那些不用于展现内容的元素,如 `title`,`link`,`meta` 等
3)body 元素包含了对用户展现内容的元素,例如后面会学到的用于展示文本、图片、视频、音频的各种元素
这里需要注意:
1)HTML标签不区分大小写
2)HTML标签属性值单双引号都可以
3)HTML语法比较松散
案例:实现新浪新闻网页


<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>焦点访谈:中国底气 新思想夯实大国粮食</title> </head> <body> <!--路径书写方式 绝对路径: 1.绝对磁盘路径:<img src="D:\code\JavaStudent\HTMLStudent\src\img\news_logo.png"> 2.绝对网络路径:<img src="https://i2.sinaimg.cn/dy/deco/2012/0613/yocc20120613img01/news_logo.png"> 相对路径: ./:代表当前目录,其中./是可以省略的 <img src="img/news_logo.png"> ../:代表上一级目录 --> <!-- img标签的属性(如果省略,默认为px) src:图片的路径 width: 图片的宽度(px, 像素; %, 相对于父元素的百分比) height:图片的高度(px, 像素; %, 相对于父元素的百分比) --> <img src="img/news_logo.png" width="137" height="36"> <span style="font-size: 12px;">国内新闻 ></span> <span style="font-size: 12px;">正文</span> <h1>焦点访谈:中国底气 新思想夯实大国粮食</h1> <hr> <p>2023年03月02日 21:50 央视网</p> <hr> </body> </html>


<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>焦点访谈:中国底气 新思想夯实大国粮食</title> <!-- 方式二:内嵌样式,写在style标签中(可以写在页面任何位置,但通常约定写在head标签中) 1)标签名选择器:h1{color:red;} 2)类选择器:.tip{font-size: 12px;} 3)id选择器:#t1{color: blue;} --> <style> h1{ color: red; } .tip{ font-size: 12px; } #t1{ color: blue; } </style> <!--方式三:外联样式,写在一个单独的css文件中,需要通过link标签在网页中引入--> <link rel="stylesheet" href="css/news.css"> </head> <body> <img src="img/news_logo.png" width="137" height="36"> <span class="tip" style="font-size: 12px;">国内新闻 ></span> <span class="tip" id="t1" style="font-size: 12px;">正文</span> <!--方式一:行内样式,写在标签的style属性中,只对这一个标签生效(不推荐)--> <!--<h1 style="color:red;">焦点访谈:中国底气 新思想夯实大国粮食</h1>--> <h1>焦点访谈:中国底气 新思想夯实大国粮食</h1> <hr> <p>2023年03月02日 21:50 央视网</p> <hr> </body> </html>




这里需要注意:ID选择器 > 类选择器 > 元素选择器 (优先级)


<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>焦点访谈:中国底气 新思想夯实大国粮食</title> <style> h1{ color: #4D4F53; } .tip{ font-size: 12px; } #time{ color: #968D92; font-size: 13px; } a{ color: black; text-decoration: none; /* 去掉下划线 */ } </style> </head> <body> <img src="img/news_logo.png" width="137" height="36"> <!-- 超链接的属性: href:超链接的地址 target:打开方式 1)_blank:在新窗口中打开 2)_self:在当前窗口中打开(默认) --> <a href="http://gov.sina.com.cn" target="_self"><span class="tip">国内新闻</span></a> > <span class="tip" style="font-size: 12px;">正文</span> <h1>焦点访谈:中国底气 新思想夯实大国粮食</h1> <hr> <span id="time">2023年03月02日 21:50 <a href="http://www.news.cn/politics/leaders/20240115/22301b2858514b97a2215a5bcd84b5dd/c.html" target="_blank"><span>央视网</span></a> </span> <hr> </body> </html>

扩展:超链接<a>标签,如何去掉下划线,可以通过text-decoration属性

