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页面:

<!DOCTYPE html>

<html>

<head>

        <meta charset ="UTF-8">

        <title>网页标题</title>

</head>

<body>

        <h1>网页正文</h1>

</body>

</html>

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

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

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

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

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

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,815评论 1 92
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,750评论 1 45
  • 根据W3C标准,一个网页主要由三部分组成:结构(HTML):用于描述页面结构 表现(CSS):用于控制页面中元素的...
    通哈哈阅读 141评论 0 0
  • 一:在制作一个Web应用或Web站点的过程中,你是如何考虑他的UI、安全性、高性能、SEO、可维护性以及技术因素的...
    Arno_z阅读 1,232评论 0 1
  • 每日一记 今天开始了前端的学习生活。 软件构架主要分为两种:b\s 和 c\s ,前者是 b browsers 浏...
    圣召唤阅读 212评论 0 0