input标签焦点线后移 :text-indent
inpurt去除边框:outline:none
attribute:属性
行内元素设置成浮动之后变得更加像是inline-block(行内块级元素,设置成这个属性的元素会同时拥有行内和块级的特性,最明显的不同是它的默认宽度不是100%),这时候给行内元素设置padding-top和padding-bottom或者width、height都是有效果的
#
HTML加载过程:
1.加载html-dom结构
2.css和js
3.图片和多媒体
4.加载时间触发
注意: 当遇到script标签的时候
浏览器暂停解析(不是暂停下载),将控制权交给JavaScript引擎(解释器)
如果<script>标签引用了外部脚本,就下载该脚本,否则就直接执行,执行完毕后将控制权交给浏览器渲染引擎
#
<!doctype html> html5的声明
<!DOCTYPE HTML PUBLLC"...//W3C//DTD HTML 4.01//EN"“http://www.w3.org/TR/html4/strict.dd”> html4声明
”d“的大小写不影响,!是着重声明的意思,告诉游览器这是一个html5的一个文件)
#
标签
单标签:<标签名>
6个单标签 img input br hr link meta(meta决定了编码格式)
双标签:<.标签名></标签名>
#
css 三种关联方式
1.内联css 优点:十分便捷高效
缺点:单一不重样 代码量大不建议使用
2.页级css/内部css 修改时需要拉到顶部,可维护性较差
3.外联 优点:可维护性好 省去了每个页面修改步骤
提高了开发效率,同时一定程度上提高了性能
关联方式也存在优先级 分别优先是 内联>内部>外联
!!!!!!!