别和张东升去爬山了,来来来前端知识看起来!

优课达p3前端的零碎记忆

一、HTML

关于行内元素和块元素

  1. 块元素:

    等:独占一行,可以设标签的heightwidth。属性display:block。另外height是改变块元素的,注意和line-height的区别。
    -----行高:
    别和张东升去爬山了,来来来前端知识看起来!_第1张图片
    另外line-height主要有两个作用:
    1、改变段落中行于行之间的距离
    2、使文字上下居中(让他等于区域的高度

  2. 行内元素:等:不换行,无法设heightwidth。属性display:inline

  3. 两种元素要互相转换的话只需要改变display的值即可。另外display如果是none,那他就消失了

  4. 元素内文字居中的方法

/* 使用text-align属性让文字左右居中 */ 
        text-align: center;`
 /* 使用行高让文字上下居中,让行高等于height */
    line-height: 100px;
  • 关于居中
    别和张东升去爬山了,来来来前端知识看起来!_第2张图片
    在这里插入图片描述

关于表单标签

  1. 单行文本输入框
""> "text" placeholder="昵称" name="nick" value="小明" />

效果如下
显示效果
关于只读的两个属性:disabledreadonly,区别如下:
别和张东升去爬山了,来来来前端知识看起来!_第3张图片

  1. 多行文本输入框


效果如下:
别和张东升去爬山了,来来来前端知识看起来!_第4张图片

  1. 密码输入框

"password" name="password" placeholder="密码" />

效果如下:
在这里插入图片描述

  1. 单选框



另一种写法:

"male" type="radio" name="gender" value="male" />

"female" type="radio" name="gender" value="female" />

效果如下
在这里插入图片描述

  1. 复选框


拥有相同的name属性,就是同一个多选问题的项
效果如下:
在这里插入图片描述

  1. 选项菜单

效果如下:
别和张东升去爬山了,来来来前端知识看起来!_第5张图片
每个option标签内的value值都应不同
若要多选,就在select标签里加个multiply

"text" name="name" placeholder="请输入昵称" />
  
  "password" type="password" placeholder="请输入密码" />

  
  

  
  

  

  




效果如下:
别和张东升去爬山了,来来来前端知识看起来!_第7张图片
怎么说呢,没有css美化,简直。。咳咳
先更到这,下次再来。

字体颜色

1、英文字母形式:
别和张东升去爬山了,来来来前端知识看起来!_第8张图片
2、十六进制颜色:以#开头,后面跟三个数字,范围为00~FF
别和张东升去爬山了,来来来前端知识看起来!_第9张图片
3、rgb形式:r(red),g(green),b(blue),每种颜色范围0~255(值越大色越深
别和张东升去爬山了,来来来前端知识看起来!_第10张图片
4、rgba形式:a(alpha(透明度)),a的值在0-1之间,通常省略0,例如把0.3写成 .3 。

其他

字间距:letter-spacing
字体:font-family
字体大小:font-size
字体粗细:font-weight

标签里去除下划线: text-decoration: none;


二、CSS

引入方式:

1、行内样式:直接在标签内用 style:...,比如

"font-size: 18px;font-weight: 700;color: blue;"> 这是一个p标签

2、内部样式:在标签里声明一个

3、外部样式:创建一个index.css文件,将写在