黑马程序员技术交流社区

标题: [sz]前段与移动开发的基本技能 HTML、CSS、JavaScript [打印本页]

作者: OldKwan    时间: 2019-8-26 15:18
标题: [sz]前段与移动开发的基本技能 HTML、CSS、JavaScript
这三个是前端开发中最基本也是最必须的三个技能。前端的开发中,在页面的布局时, HTML将元素进行定义,CSS对展示的元素进行定位,再通过JavaScript实现相应的效果和交互。虽然表面看起来很简单,但这里面需要掌握的东西绝对不会少。在进行开发前,需要对这些概念弄清楚、弄明白,这样在开发的过程中才会得心应手。

HTML

指的是超文本标记语言(Hyper Text Markup Language),这个也是我们网页最常用普通的语言了,经历了多个版本的发展,已经发展到5.0版了,得力于W3C建立的标准和规范,已普遍升级到了XHTML,XHTML 指可扩展超文本标签语言(EXtensible HyperText Markup Language), XHTML 于2000年的1月26日成为 W3C 标准,是更严格更纯净的 HTML 代码,XHTML 的目标是取代 HTML。XHTML 与 HTML 4.01 几乎是相同的,XHTML 是作为一种 XML 应用被重新定义的 HTML,是一个 W3C 标准。W3C 将 XHTML 定义为最新的HTML版本。所有新的浏览器都支持 XHTML。[2]

CSS

级联样式表(CascadingStyle Sheet)简称“CSS”,通常又称为“风格样式表(Style Sheet)”,它是用来进行网页风格设计的。比如,如果想让链接字未点击时是蓝色的,当鼠标移上去后字变成红色的且有下划线,这就是一种风格。通过设立样式表,可以统一地控制HTML中各标志的显示属性。级联样式表可以使人更能有效地控制网页外观。使用级联样式表,可以扩充精确指定网页元素位置,外观以及创建特殊效果的能力。[3]

Javascript

是一种由Netscape的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。当时服务端需要对数据进行验证,由于网络速度相当缓慢,只有28.8kbps,验证步骤浪费的时间太多。于是Netscape的浏览器Navigator加入了Javascript,提供了数据验证的基本功能。
作者: chengjiayu    时间: 2019-9-4 11:50
我本可以忍受黑暗,如果我不曾见过太阳。
作者: pakho-chou    时间: 2019-9-4 11:53
我们笑着说再见,却深知再见遥遥无期。
作者: 陈么么    时间: 2019-9-4 16:26
浩气长存不如威风堂堂,逍遥自在不若极乐净土。
作者: 流浪的猫~    时间: 2019-9-4 16:27
妙语连珠是猎物,支支吾吾是喜欢。
作者: DarkHorse0    时间: 2019-9-5 09:06
有些事我并不是不知道,只是我可以装作不知道。
作者: wilsonchen    时间: 2019-9-5 09:16
我从不喜欢迁就却用最干净的真心为你妥协了很久。
作者: 娟呀    时间: 2019-9-5 10:16
不要依赖梦想而忘记生活
作者: 李大哥    时间: 2019-9-5 10:35
乞丐并不会妒忌百万富翁,但是他肯定会妒忌收入更高的乞丐。
作者: 哎哟琪呀    时间: 2019-9-5 10:59
事实是不会为体贴我们这些悲念而有些许更改的。
作者: 没有技术的臭虫    时间: 2019-9-5 17:55
除了恐惧和欲望,还有什么可以激励自己长期地努力?
作者: 夜听雨    时间: 2019-9-18 16:59
除了恐惧和欲望,还有什么可以激励自己长期地努力?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2