博客建站的任务已经初步完成,部署的事先放在一边,觉得很有必要把前端知识过一遍,尤其是JS。今天买的脑残专属“head first html and css”到了,迫不及待的读起来,然而有些头痛,无法将今天所学更新,而且前端入门还是较为简单,争取花费三天时间将脑残入门系列吃透。全部经验会在这里分享,持续更新中~~~
———————————————————————————————美丽的分割线
挤出了三个晚上的时间用来学习html与css,果然之前在w3c上学的真是一塌糊涂,现在总算建立起了一些模糊的体系,发现其实在之前建站和一些博文的介绍中对html于css的理解有些偏颇了。于是在本文总结一下这三个晚上的学习经验,主要分享一下我觉得之前对html与css的一些误解,首先就是,我竟然才知道原来html与css也是两门语言~~~
- hypertext makeup language,也就是html,之所以叫做超文本,按照一本有趣的书《码农翻身》中所讲,即文本中加入了连接就是超文本了,当然肯定不止链接,图片图表又何尝不可。
- 制表符,回车和大部分空格在html中是可以忽略的。
- html5并不是指的html的第五代(以后还有第六代?),而是不断更新的html,这是html最新的规范而已。
- 于其试图用一种语言兼顾结构和样式,不如分来两种语言来分别实现完全不一样的功能,然后融合起来。
- 即使操作系统是使用反斜线作为分隔符的,在web上永远只有斜线这一个分隔符。
- 列表放在段落里面也不会继承段落的属性。
- &,在html中是一个特殊字符,单独使用时,要用“&”代为表示。
- 可以在aws上免费申请学生认证的一年云服务器使用哦,azure不认证大陆学生差评!也许和大陆azure代管有关?
- a.aws.com是网站名,但是aws.com是域名哦,不同的域有不同的用途,或者代表不同的国家等。而带有"http://"和网站的叫做URL(uniform resource location),中文名叫做统一资源定位符,而"http://"代表的是用来获取资源的协议,此处为超文本传输协议。“404”即服务器找不到满足HTTP请求的文件。
- 对于小型网站,可以在本机修改然后上传云端;大型网站通常会创建一个测试网站作为中转,以便预览测试更改的结果。
- 浏览器对图像的获取是同时请求的,但是不一定同时得到图片,不过由于速度太快一般分辨不出来。
- 支持动画只是gif的其中一个特点。
- 规范其实就是一个定义HTML标准的文档。
- 不是所有元素都可以继承,如边框的设定就不可以继承。
- 多个并列类,CSS会使用最后列出的规则。
- 元素背景图像引用要使用:url(image.gif)
- @media和<link>元素都有可以为不同的媒体类型和特征指定不同的规则,一个是在一个CSS中写好,一个是拆分到多个文件中。
网友评论