HTML和CSS的概述

根据W3C定义,HTML全程hypertext markup language

用于定义文档的内容结构 中文全程:超文本标记语言

根据W3C定义,CSS全程cascading style sheets 页面表现的基础,可以控制布局,控制元素的渲染 用于定义HTML文档的样式(外观) 中文全程:层叠样式表

根据W3C定义: HTML:用于定义文档的内容结构 CSS:用于定义HTML文档的样式(外观)

自动换行:alt+z <!-- 注释 --> 快捷键ctrl+?

HTML元素是HTML文档的重要组成部分,一个HTML文档由大量元素组成 HTML中所有的内容结构,都是靠元素组织到页面中

空元素:没有元素内容和结束标记 <标记名 属性>

<标记名 属性 />

元素的层次结构: 前提:要有元素的嵌套 如果A元素包含B A为B的父元素 B为A的子元素 如果两个元素有同一个父元素 他们互为兄弟元素 如果A直接或间接包含B A是B的祖先元素 B是A的后代元素

document文档 type类型

meta keywords="F76"关键字

meta discription=“”描述内容

title标识文档标题

meta页面相关的附加信息,这是一个空元素

绝对路径:当网站部署到服务器后,网站中所有的资源都可以通过一个地址(路径)访问该地址

的书写格式为:协议://域名//目录 http://www.google.com/

适用场景:访问站外资源时,只能使用绝对路径

访问站内资源时,网站已部署到服务器,可以使用绝对路径,并可以省略协议和域名

相对路径:是相对于当前资源的位置,只能用于访问站内资源相对路径的书写格式为:./路径

./当前位置,必须作为相对路径的开始,可省略

../返回上一级

书写格式:

href="tel:电话号码''

href="mailto:邮箱地址''

乱序铭文

书写格式:lorem单词个数

emmet插件

div*10>lorem100

批量生成元素内容

书写格式1:元素名称>lorem个数

案例:div*3>lorem3

书写格式2:元素名称(相同元素内容)

div*3>lorem

书写格式3:元素名称{有序的元素内容}

案例:div*3{lovo$}

a超链接

href="跳转(目标)页面的地址"

target="跳转页面打开方式"

取值:_self当前页面打开(默认值)

_blank新页面打开

锚点

<a href="目标">内容</a>
<h1 id="maodian">内容1</h1>
<a href="#maodian">跳转到内容1</a>
<a href="#">返回页面顶部</a>

外部引用样式表

  <link rel="stylesheet" href="">

引用内部样式表,内联样式表

<head>
<style>div{color:red;}</style>
</head>

行内样式表、内嵌样式表

<div style="color:red">123</div>

快捷键:ctrl+d 批量修改

CSS 规则 : 选择器 声明块 h1 {color:red;} 属性名 属性值 选择器:选中页面上的0到多个元素 声明块:对选中的元素应用样式

color:字体颜色 background-color:背景颜色 font-size:文字大小 不能取奇数,不能小于12px;

font-weight:bold;字体加粗

width:宽度 height:高度 text-align:left right center 内容对齐方式

元素选择器

格式:元素名(标签名、标记名) { 声明块 } 选中页面上所有与该标记名相匹配的元素,并应用样式。

类选择器

格式:.类名 { 声明块 } 选中与该类名相匹配的元素,并应用样式 类名就是 class 属性的属性值

规范: a、英文的小点开始,后面是跟的字母 b、可以添加符号“-”、“_” c、大小写很敏感 d、尽量做到见名知意

后代选择器

祖先元素 后代元素{声明块}

并集: ,

同时选择多个选择器的内容

strong,em,p{

color: rgb(183, 0, 255);

}

层次选择器

子级选择器 格式:父元素>子元素{声明块} 只能一层一层的选

后代选择器

格式:祖先元素+空格+后代元素{声明块}

兄弟选择器

格式:兄弟元素A+~+兄弟元素B{声明块}

1旁边波浪线

满足A后的元素B(紧跟后面的元素ÿ

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值