HTML-CSS
HTML快速入门
新鲜看点
标题
排版
样式
方式一
方式二和方式三
颜色表示形式
CSS选择器
超链接
正文
排版
页面
实验过程及结果记录
源代码
实验结果
标签
表格标签
表单标签
表单项
HTML快速入门
1.新建文本文件,后缀名改为.html
2.编写 HTML 结构标签
3.在<body>中填写内容
1.HTML结构标签
<html>
<head>
<title>标题</title></head>
<body>
</body>
</html>2.特点
HTML标签不区分大小写
HTML标签属性值单双引号都可以
HTML语法松散
新鲜看点
标题
排版
图片标签:<img>
src:指定图像的url(绝对路径/相对路径)width:图像的宽度(像素/相对于父元素的百分比)
height:图像的高度(像素/相对于父元素的百分比)
标题标签:<h1>-<h6>
水平线标签:<hr>
每次修改完页面都要ctrl+s保存,才可刷新网页
样式
方式一
行内样式
<hl style="color: red;">努力学习编程</h1>
直接写在body标签范围内
方式二和方式三
其中方式三需要创建一个css文件
颜色表示形式
CSS选择器
用来选取需要设置样式的元素(标签)
以下三个优先级依次增高
元素选择器
span {
color: red;
}
类选择器
.cls {
color: green;
}
ID选择器
#time{
color: #968D92;
}
要先给想变颜色的字用span标签标记,并命名class和id
例如:
超链接
1.超链接
标签:<a>
属性:
href:指定资源访问的url
target:指定在何处打开资源链接
self:默认值,在当前页面打开blank:在空白页面打开
2.CSS属性
text-decoration:规定添加到文本的修饰,none表示定义标准的文本color:定义文本的颜色
正文
排版
1.音频、视频标签
<audio> <video>
2.换行、段落标签
换行:<br>;段落:<p>
3.文本加粗标签
<strong>
CSS样式4.line-height:设置行高
text-indent:定义第一个行内容的缩进text-align:规定元素中的文本的水平对齐方式
5.注意
在HTML中无论输入多少个空格,只会显示一个。可以使用空格占位符:
页面
布局标签:实际开发网页中,会大量频繁的使用 div 和 span 这两个没有语义的布局标签
标签:<div><span>
特点:
div标签:
一行只显示一个(独占一行)
宽度默认是父元素的宽度,高度默认由内容撑开
可以设置宽高(width、height)span标签:
一行可以显示多个
宽度和高度默认由内容撑开.
不可以设置宽高(width、height)
marge:0 auto; 0代表上下,auto浏览器自动计算左右
CSS盒子模型
组成:内容(content)、内边距(padding)、边框(border)、外边距(margin)
CSS属性
width:设置宽度
height:设置高度
border:设置边框的属性,如:1px solid #000;
padding:内边距
margin:外边距
注意:如果只需要设置某一个方位的边框、内边距、外边距,可以在属性名后加上-位置,如:padding-top、padding-left、padding-right ...
实验过程及结果记录
源代码
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> h1 { color: #4d4f53; } #time { color: #968d92; font-size: 13px; } a { color: black; text-decoration: none; } p { text-indent: 35px; line-height: 40px; } #plast { text-align: right; } #center { width: 65%; margin: 0 auto; } </style> </head> <body> <div id="center"> <img src="img\news_logo.png"> <a href="http://gov.sina.com.cn/" target="_self">新浪新闻</a>>正文 <h1>吃得饱饭</h1> <hr> <span id="time">2023年03月02日 21:50</span> <span><a href="https://news.cctv.com/" target="_blank">央视网</a></span> <hr> <video src="video\1.mp4" controls width="950px"></video> <P> <strong>重磅消息消息</strong>(焦点访谈):****** </p> <P> 人勤春来早,春耕农事忙。立春之后,由南到北,春天的田野处处生机盎然。 </P> <img src="img\1.jpg"> <p> ****** </p> <img src="img\2.jpg"> <p> ****** </p> <p id="plast"> 责任编辑:****** </p> </div> </body> </html>
复制
实验结果
说明以下,提交的代码用******代替了很多文字是为了审核通过,这里懂得都懂!
标签
表格标签
案例:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <table border="1px" cellspacing="0" width="600px"> <tr> <th>序号</th> <th>品牌Logo</th> <th>品牌名称</th> <th>企业名称</th> </tr> <tr> <td>1</td> <td> <img src="img\huawei.jpg" width="100px"></td> <td>华为</td> <td>华为技术有限公司</td> </tr> <tr> <td>2</td> <td> <img src="img\alibaba.jpg" width="100px"></td> <td>阿里</td> <td>阿里巴巴集团控股有限公司</td> </tr> </table> </body> </html>
复制
刷新网页
表单标签
表单标签:<form>
表单属性:
action:表单数据提交的url地址
method:表单提交方式
get:表单数据拼接在url后面,?username=java,大小有限制post:表单数据在请求体中携带,大小没有限制
注意:表单项必须有name属性才可以提交