web前端基础知识

来源:互联网 发布:淘宝客机器人手机版 编辑:程序博客网 时间:2024/06/10 23:37

在工作中沉淀一段时间后,回顾一些较基础的知识点,已是模糊不清,因此写下这篇博客做个回顾与总结。也在此推荐各位养成时常写博客,做笔记的好习惯。唯有点滴的积累,才会有知识的汪洋。

1 基础技术:HTML CSS JS。

2 编译工具:WebStorm(功能强大)、sublime(轻量)、Hbuilder(智能提示强大 博主推荐)、Dreamweaver、notepad++、新推荐一款工具vscode(感觉速度最快)。

推荐教程:菜鸟教程


一 HTML部分

1 <!DOCTYPE> :位于浏览器第一行,告诉浏览器该文档遵循的规范,浏览应该以什么标准解析html。不存在或者错误会导致浏览器默认以兼容模式解析文档。

2  HTML5简写 <!DOCTYPE> : HTML4基于SGML,需要引用DTD规定文档类型,HTML5不基于SGML,因此不需要引用DTD,但仍需要<!DOCTYPE> 规范浏览器行为。(SGML:标准通用标记语言,是一种非常复杂的定义电子文件结构和内容描述的标准,但不适用于Web数据描述,且软件价格昂贵

3 块级元素(默认display属性=block,块级元素会独占一行,其宽度自动填满其父元素宽度,可以设置 width, height属性,设置宽度后还会占一行,可以设置margin 和 padding)

div p ul li dl dt dd ol h1~h6 form table