2019-03-19

*前端

*软件主要分为俩种架构C/S和B/S.

*B/S中的B指的是browsers,是浏览器的意思,S值Server指服务器的意思。

*B/S架构的软件一般都是通过访问一个网页的形式来使用的,而将一些运算等操作放到远端的服务器上。

*PS:网页设计师根据需求设计网页----HTML:前端工程师将设计做成静态网页-----PYTHON:后台工程师将静态网页修改为动态网页

*根据W3C标准,一个网页主要由三部分组成:结构,表现还有行为。

*结构:HTML用于描述页面的结构。

*表现:CSS用于控制页面中元素的样式。

*行为:JavaScript用于响应用户操作。

*将要学习的主要内容有:HTML,CSS,网页布局。

HTML就是超文本标记语言。

*学习前端主要使用的工具有:浏览器(火狐,IE,Chrome);编辑器(记事本,NotePad++,Sublime);调试工具(FireBug);图片工具(Photoshop)

*万维网联盟World Wid Web Consortium 简称(W3C)

*W3C定义了网页中的HTML,CSS,DOM,HTTP,XML等标准

*一个最基本的HTML页面:

       

        网页标题

       

网页正文

*标签:HTML中的标记指的就是标签,HTML使用标记标签来描述网页。

*结构:<标签名>标签内容                 <标签名/>

*body也是一个元素, body是p和em的祖先元素, p和em是body的后代元素。

*属性:可以为HTML标签设置属性,通过属性为HTML元素提供附加信息。属性需要设置在开始标签或自结束标签中,属性总是以名称/值对的形式出现。

*怪异模式:为了兼容一些旧的页面,浏览器中设置了俩种解析模式:-标准模式-怪异模式   怪异模式解析网页时会产生一些不可预期的行为,所以我们应该避免怪异模式的出现。避免的最好方式就是在页面中编写正确的doctype。

*乱码:如果我们保存文件时使用的是utf-8进行编码,而浏览器读取页面时使用gb2312,这样就会导致页面中的内容不能正常显示,也就是我们所说的乱码。

你可能感兴趣的:(2019-03-19)