一.前端是什么:
前端主要是考虑怎样能让用户觉得用起来更舒服,考虑界面布局、交互效果、页面加载速度等等,主要是偏向用户看得见的部分,客户端(pc、手机、pad)上浏览web。网站的“前端”是与用户直接交互的部分,包括你在浏览网页时接触的所有视觉内容–从字体到颜色,以及下拉菜单和侧边栏。这些视觉内容,都是由浏览器解析、处理、渲染相关HTML、CSS、Java 文件后呈现而来。
百度词条定义:前端开发是创建Web页面或app等前端界面呈现给用户的过程,通过HTML,CSS及JavaScript以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互。
二.前端三剑客由:HTML,CSS,JavaScript,组成。
三.HTML:
HTML,中文译为超文本标记语言,是构成网页文档的主要语言,主要用来实现静态页面。一般情况下,用户看到的文字,图形,动画,声音,表格,链接等元素都是由HTML语言描述的。“超”,即超越文本,指可设置样 式、可展示图片,而最核心的是“超级链接”,可以链接到其他文档。由于HTML是由标签组成的,所以使用HTML就是在基本结构上加标签。
详细可见:
链接: https://gitmind.cn/app/docs/m91imgsp
密码: 2702
html总结完整版 – GitMind新一代免费思维导图协作软件,各平台数据实时同步,让你的思想更有价值。https://gitmind.cn/app/docs/mds9c2lo
三.CSS:
CSS中文译作层叠样式表,用于控制网页样式,添加样式。
css自定义规则:
选择器{属性1:属性值2;属性2:属性值2;属性3:属性值3}
css两种使用方式:
基本语法如下:
选择器{属性1:属性值2;属性2:属性值2;属性3:属性值3}
在上述语法中,style标记一般位于head标记中的title标记之后,因为浏览器式从上到下的解析代码的避免提前加载样式。
链入式
链入式是将所有的样式放在一个或多个以CSS为拓展名的外部样式表文件中,通过标记将外部样式表文件链接到html文件中
基本语法如下:
上面语法中,标记需要放在头部标记中 ,并且必须指定标记的3个属性,具体如下:
href:定义多链接外部样式表文件地址
Type:定义所链接文档类型
rel:定义当前文档与被链接文档之间的关系
CSS选择器和常用属性
标记选择器:
标记名{属性1:属性值1;属性2:属性值2;属性值3:属性值3;}
类选择器
.类名{属性1:属性值1;属性2:属性值2;属性值3:属性值3;}
id选择器
#id{属性1:属性值1;属性2:属性值2;属性值3:属性值3;}
通配符选择器
*{属性1:属性值1;属性2:属性值2;属性值3:属性值3;}
JavaScript
JS简介
JavaScript是一种网页脚本语言。通过在HTML网页中直接嵌入Javascript脚本,可以实现响应浏览器事件,读写HTML元素内容,更改HTML元素样式等功能。JavaScript代码可以很容易的嵌入html页面中。也可以单独将Javascript代码写在一个文件中。浏览器对JavaScript脚本程序进行解释执行
javascript代码块
/*其中 javascript代码块
也可以写为*/
注:
(1)JavaScript与Java一样,对大小写敏感
(2)注释的写法,可以用HTML中的 也可以用’’//’‘和’’/’/’注释
Javascript语法
如果有过C++/Java等高级语言的开发经验,是很容易看懂js代码的,在语法中,主要有一下两个方面需要注意
1,变量的定义
2,函数的定义
JavaScript内置对象
(1)window:负责操作浏览器窗口,负责窗口的状态,开/闭等。
(2)document:负责操作浏览器载入的文档(html文件),从属于window。
(3)history:可以代替后退(前进)按钮访问历史记录,从属于window。
(4)location:访问地址栏,也从属于window。
DOM相关知识
(一),DOM简介
DOM是Document Object Model(文档对象模型)的简称,是W3C推荐的处理可拓展标志语言的标准编程接口,它可以以一种独立于平台和语言的方式访问和修改一个文档的内容和结构。
W3C将DOM标准分成3个不同的部分:核心DOM,XML DOM和HTML DOM。其中,核心DOM是针对任何结构化文档的标准模型,XML DOM是正对XML文档的标准模型,而HTML DOM是针对HTML的标准模型。
HTML DOM模型被构造为对象的树,该树的根节点是文档(document)对象,该对象有一个documentElement的属性引用,表示文档根元素的Element对象。HTML文档中表示文档根元素的Element对象是元素,和元素都可以看作是树的枝干。
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net