HTML/CSS 粗略学习
原创
©著作权归作者所有:来自51CTO博客作者wx63118e2bb7416的原创作品,请联系作者获取转载授权,否则将追究法律责任
网页组成
- 结构(HTML):超文本标记语言
- 表现: (CSS) :层叠样式表
- 行为: JavaScript
- 一个良好的网页要求 结构,表现,行为三者分离
HTML的基本语法
- HTML中的标签分为成对出现的标签和字结束标签
- 标签不区分大小写,但建议小写
- 标签出现的标签必须正确关闭
- 标签可以嵌套,但不能交叉嵌套
- 属性必须有值且必须加引号
- 注释不能嵌套
HTML中常规用标签
<div>我是div标签,用来布局,默认占用浏览器的一整行</div>
<p> 段落标签,默认占用浏览器一整行,而且前后要空一行</p>
<form action="success.html" method="post">
<!-- 表单中的表单项使用input标签来表示,不同的表单项通过input中的type属性来指定 -->
<!--
1.必须为每一个表单项设置name属性值,name属性值可以任意指定
2.用户输入的数据通过name属性值进行携带,并以键值对的形式发送到服务器,多个键值对之间通过 & 符号进行分割
如:username=admin&pwd=123456
-->
用户名:<input type="text" name="username"><br>
密码:<input type="password" name="pwd"><br>
<input type="submit">
</form>
CSS基本语法
- CSS由选择器和声明组成,声明由属性和值组成,属性和值之间使用冒号分割;多个属性之间使用分好分割
p{
color: green;
font-size: 60px
}
<style type="text/css">
p{
color: green;
font-size: 60px
}
</style>
<link rel="stylesheet" type="text/css" href="css.css">
CSS选择器
p{color:red}
-将p标签中的内容的颜色设置为红色
#p1{color:green}
-将id属性值为p1的标签中的内容设置为绿色
.p2{color:blue}
-将class属性值为p2的标签中的内容设置为蓝色
分组选择器:将各个选择器中间使用逗号分隔,然后统一设置样式
* 1)使用英语单词
* 红色:red
* 2)使用RGB值
* 红色:rgb(255,0,0)
* 3)使用十六进制数
* 红色:#FF0000=#ff0000=#F00=#f00