HTML + CSS + JavaScript总结

                                 HTML + CSS + JavaScript总结

注:(因为这个文档主要是HTML,CSS,JS的主体格式,内容多的话会用链接展示)

一、HTML

1. 文档基本格式

<!DOCTYPE! html>

<html lang="en">

<head>

            <meta charset="utf-8">

            <meta content="" name="">

            <title>这是第一个博客哦</title>

            <link rel="stylesheet" href="demo.css">

</head>

<body>

<p>听歌 健身 睡觉 写文档 看书 吃饭 </p>

</body>

<script src="demo.js"></script>

</html

2.文档各部分解析

因为各部分的功能比较多而且比较钟重要,链接如下(谢谢,谢谢~~)

https://blog.csdn.net/qq_40860137/article/details/83990730

3.标签类型

因为html文档都是由各种各样的标签组成的,在这里介绍标签,按照我对标签的理解,标签分为行级元素(内联元素)标签,块级元素标签还有行级块元素,下面分开介绍她们所包含的各种细标签。

老样子,下面链接:

https://blog.csdn.net/qq_40860137/article/details/83990788

4.HTML编码

基本格式是&;组合,重要的编码有<(读小于号)的编码为&lt;(lt是less than的缩写,有意思吧) , >(大于号)编码为&gt;(gt是greet than的缩写),

还有一个编码是&nbsp;(展示在文档中是空格),如果你的代码是这样写的,

<span>哈哈哈</span>   <span>嘿嘿嘿</span>

这两个标签中间有3个空格,当浏览器解析时,只会把三个空格当成一个空格,此时的空格是文字分隔符,如果你想让他两中间在浏览器解析时有三个空格,可以这样写

<span>哈哈哈</span>&nbsp;&nbsp;&nbsp;<span>嘿嘿嘿</span>

二、CSS

css全称为cascading style sheet,寓意是层叠样式表,下面介绍css是如何引入到html文档中的

1.css文件引入

1.1行间样式

example: <div style="width:100px;height:100px;border:1px solid black;">

style的作用是给这个div添加宽高和边界线(宽度为1,且为实线,颜色为黑色)

1.2页面级css

页面级css插入的位置第一种是位于title标签的之下且在</head>之前,第二种位置是位于<body>与</body>之间

1.3外部css文件(最常用,可以减少页面代码,加快访问速度)

格式:<link href="" rel="stylesheet">

外部css文件放在meta标签之下且在</head>之前

注意:我们主张HTML(结构) + CSS(样式) +javascript(行为)相分离,所以引入css文件时,用外部css文件引入

2.选择器

选择器对于css是特别重要的,选择器是用来选择html标签的,从而给html增加一些属性,好让html样式变得好看

选择器类型如下链接

https://blog.csdn.net/qq_40860137/article/details/84060715

3.CSS属性

3.1 font-size

设置字体大小,浏览器字体大小一般是12px,自己写的话也可以用14px和16px

3.2 font-weight

设置字体宽度,属性值是根据字体包来选的,一般的属性值有lighter(颜色较轻),light(颜色轻),normal(正常颜色),bold(粗一点),

bold(很粗)

3.3 font-style

设置字体样式,一般设置的是italic(斜体)

3.4 font-family

设置子体,网页上看到的比较舒服的一般都是arial,这个字体是乔布斯刚开始带领团队的时候做的一个字体

3.5 color

设置字体颜色,有三种方式

第一种:土鳖式

color: red / black / blue /green,这种方式是在调试代码时用

第二种:颜色代码

首先补充一下,人们能看到的3中视觉颜色分别是red,green,blue,话说皮皮虾(很皮的虾)能有30种视觉颜色(这句话课外扩展...)

人看到的这三种视觉颜色每个分别都是00到ff(这是一个范围,由浅至深),要表示一个颜色的话,需要将这三个颜色函数范围组合在一起,前面再加一个"#"字符

比如:正红(#ff0000),正绿(#00ff00),正蓝(#0000ff),

备注:如果颜色代码每两位重复可以简写成一个字符(必须保证每两位相同),

如上面的正红可以写成(#f00),正绿(#0f0)

第三种:颜色函数

基本格式:color:rgba(0-255,0-255,0-255,0.5),前三个0-255分别代表人的三种视觉颜色范围,最后一个参数是代表表示Alpha通道,表示透明度

example:

html代码:

<div class="div1">rgba透明度0.4</div>

<div class="div2">rgba透明度0.6</div>

css代码:

div{

margin:10px auto;

width:200px;

height:100px;

text-align: center;

line-height: 90px;

}

.div1{background: rgba(83,172,150,0.4);}

.div2{background: rgba(83,172,150,0.8);}

执行结果:

3.6 text-align

设置单行文本对齐方式,有三个属性值,left(左对齐),center(文本居中),right(右对齐)

3.7 line-height

设置单行文本所占高度,当line-height=height时,文本相对于父元素上下居中,

font-size = line-height时,上下文字之间没有间隙

3.8 text-indent

首行缩进,属性值为xxem(em/像素,是一个相对单位,1em = 1 *font-size(该标签的)

3.9 text-decoration 

设置下划线,中划线,上划线(上划线一般不用),属性值为underline,line-through,overline 和 none

4.0 border 

设置容器的外边框,border是一个复合属性,

基本格式: border : 1px solid black;

第一个属性值是外边框的宽度,这个代表是四周的宽度,

第二个属性值是外边框的样式,有solid(实线),dotted(点虚线/点线),dashed(虚线),

第三个属性值是外边框的颜色,这个颜色跟字体颜色有一样,有三种格式,土鳖式,颜色代码 以及 颜色函数

 

  

猜你喜欢

转载自blog.csdn.net/qq_40860137/article/details/83958992