day01
html 基本语法
html标签
-
单标签
<img /><img>通常用简写 -
双标签
<html> </html>
属性 属于标签 在标签内部
<img src="图片的地址">
<table width="100" height="200"></table>
ps:单双引号都可以,不写也可以,最好用双引号写
语法规范
-
标签嵌套 用缩进 (看公司具体规范)
-
标签名不区分大小写 建议小写
-
属性名也不区分大小写 建议小写
注释
<!--单行-->
<!--
多行
-->
常用HTML实体
-
一个空格 -
<< 小于号 -
>> 大于号 -
&& 和号 -
©版权号 -
¥人民币符号
2 html 常用标签
主体结构
-
<html></html> -
<head></head> -
<body></body>
HEAD 标签
-
<title></title>网页标题 -
<meta>指定网页的元信息 字符集、关键字、描述 seo搜索 属性:charset name content -
<style></style>最长用来写css代码 -
<link>属性:herf type rel 作用:导入css或者指定网页图标 -
<script></script>导入JavaScript
格式排版标签
-
<hn></hn>1-6 大标题 seo权重有关 比p标签大的多 -
<p></p>段落 seo权重有关 -
<pre></pre>原样输出 用于写代码 -
<br>换行 -
<hr>分隔 -
<div></div>布局用的 本身无意义
文本标签
-
<em></em>强调 表现为斜体 -
<strong></stron>强调 表现为粗体 -
<mark></mark>H5新增 表示被选择 -
<sup></sup>上标 -
<sub></sub>下标 -
<ins></ins>添加的内容 -
<del></del>删除的内容 -
<ruby></ruby><rt></rt>加拼音 H5新增 配合使用
4 CSS基本语法
使用css
-
link 引入外部的css文件
-
<style></style>在html中写 -
使用html元素的style属性 尽量不要使用这种
格式
选择器 {
CSS属性:值;
CSS属性:值;
}
选择器 {CSS属性:值;CSS属性:值}
注释
/**/
css长度单位
px 像素
em 默认大小的倍数
百分比 默认大小参照
css颜色单位
colorname: red/green/bue/purple/orange/yellow/pink/skyblue
rgb数字 rgb(34,45,23) rgb(20%,57%,100%)
16进制 #abcdef #f90 #ccc 推荐使用的
5css选择器
1 标签名选择器
tagname {
}
2 类名
.classname {
}
3 id选择器
idname {
}
4 全局选择器
* {
}
5 组合 后代元素
选择器 选择器
6 组合 子元素
选择器>选择器
7 群组
选择器,选择器,...
8 多条件选择器
p.item
6 选择器优先级
id > class > tagname > *
组合选择器 数数
7 css 常用属性
字体
-
font-family 非衬线字体 :微软雅黑 sans-serify 衬线字体:宋体 serify
-
font-size: 30px; 字体大小
-
font-weight normal/blod 加粗
-
font-style notmal/italic 倾斜
-
font-variant normal/small-caps 对英文小写才有效 小型大写
-
font 复合属性
font:[weight|style|variant] size family
颜色
-
color
文本
-
word-spacing: 30px; 字符间隔 针对英文
-
letter-spacing: 10px; 字符间隔 针对汉字
-
text-align: left/center/right; 字体水平对齐方式:默认左对齐
-
vertical-align: baseline/middle; 顶线、基线、底线 字体都是在顶线和底线之间蹦跶 只有把文字和图片一起写的时候有点用
-
line-height 行高
-
text-decoration: none/overline/underline/line-through 默认none 最常用来处理超链接的下划线
-
text-indent:2em 首行缩进
-
word-wrap:break-word; 对于长链接或长单词自动断行
-
overflow-wrap:break-word 和上面的一样 css3起的别名
-
white-space: pre/pre-wrap; 格式化输出 /保证换行并缩进
-

浙公网安备 33010602011771号