目录
html和css
vs code 基本使用
HTML的基本结构和属性
标记
HTML初始代码
HTML的注释
html语义化
标题与段落
文本修饰标签
图片标签与图片属性
引入文件的地址路径
跳转链接
a -> 双标签
base ->单标签
跳转锚点
方法一(#+id)
方法二(#+name)
特殊符号
无序列表
有序列表
定义列表
嵌套列表
表格
标签
属性
表单
标签
input
其他标签
表单与表格结和
div和span
css基础语法
格式
单位
基本样式
css的注释
内联样式与内部样式(css的引入方式)
内联(行内、行间)样式
内部样式
外部样式及两种写法
link
@import(了解,存在很多问题,不使用)
区别,问题
css颜色表示法
单词表示法
十六进制表示法
rgb三原色表示法
透明
取色
背景样式
background-color背景颜色
background-image 背景图片
编辑 background-repeat 背景图的平铺方式
background-position 背景图片的位置
background-attachment 背景图随滚动条的移动方式
多个背景图
背景实现视觉差效果
css边框样式
border-style:边框的样式
border-width:边框的大小
border-color:边框的颜色
family字体类型
字体大小粗细样式
段落样式
text-decoration:文本装饰
text-transform:文本大小写(针对英文)
文本缩进与文本对齐
text-indent:文本缩进
text-align:文本对齐方式
文本的行高
文本间距与英文折行
css复合样式
id选择器及注意事项
ID选择器写法
注意事项
class选择器及注意事项
class选择器写法
注意事项
标签群组通配等选择器
标签选择器(TAG选择器)
群组选择器
通配选择器
层次选择器
后代:M N{}
父子:M>N{}
兄弟:M ~N
相邻:M+N{}
属性选择器
伪类选择器
M:伪类{}
注意
after等伪类选择器
结构伪类选择器
css样式继承
是一种网站编程语言
浏览器把代码解析即为所见的网页
一个网站是由N多个网页组成的
HTML:结构
CSS:样式
JavaScript:行为
保存 CTRL+S 全选 CTRL+A 撤销 CTRL+Z 前进 CTRL+Y
文件->设置->搜word->word wrap->off 永不换行 on 自动换行
快速复制一行 shift+alt+↓
快速移动一行 alt+↑或↓
向后缩进 Tab
向前缩进 Tab+shift
多光标 Alt
选中相同内容 CTRL+D
HTML:超文本 标记 语言
超文本:文本+非文本
标记:也叫标签
<标签 属性=”属性值 ”>
写法:单标签:
双标签:
快捷键:Tab+单词 -> <单词>
可以上下排列,也可以组合嵌套
HTML常见标签:http://www.html5star.com/manual/html5label-meaning/
标签的属性可以添加功能
eg.用title添加标题,鼠标移入会出现
每个HTML文件都有的代码,要符合HTML文件规范
快捷键:!+Tab(CTRL+shift+p 搜索“更改语言模式”该成相应语言)
html> //文档声明,告诉浏览器为一个HTML文件
lang="en"> //HTML文件的最外层标签 // lang="en"表示是一个英文网站 lang="zh-CN"表示是一个中文网站
charset="UTF-8"> //元信息:编写网页中的辅助信息。eg.使用UTF-8编码,防止乱码
//输入网址的那个部分
//显示网页内容的区域
快捷键:添加 ctrl+/ 删除shift+alt+a
根据网页内容结构,选择相应的HTML标签
优点:
没有css也可以有好的结构
有利于SEO,搜索引擎爬虫更好理解页面
方便其他设备解析
便于团队开发维护
标题:双标签 :
....... 共有六级标题,一级标题只能有一个段落:双标签 :
换行:单标签:
强制换行,用在p标签段落中
水平线:单标签:
:强调,对文本进行加粗,双标签
:强调,对文本进行斜体,双标签
strong的强调性更强
:下标文本,双标签
:上标文本,双标签
:删除文本,效果,双标签
:插入文本,效果,双标签
src=" " alt=" "> 单标签
属性:
scr=" " 图片地址
alt=" " 图片说明,当图片错误无法显示时间出现,图片正确时不会出现
title=" " 图片标题,鼠标移入会显示
width、height 图片大小设置,单位为像素
相对路径:从当前所在文件夹开始“./”是当前文件夹的文件,“../”是上一级文件夹
绝对路径:完全的文件地址
href="" 链接的地址
信息:文字信息会变成带下划线的可以点击的相关链接网页;也可以使用图片,变成一个可以点击跳转的图片
target:可以改变链接打开的方式,默认值是在当前页面打开,可以改变为
_self 在当前页面打开; _blank 在新窗口打开
改变链接的默认行为
在head部分使用,不用对每个a标签更改
Eg.让所有a链接的默认方式都是在新窗口打开
在当前页内进行跳转,例如目录导航
在a中使用#与正文的标题