前端全栈学习笔记第一天 - HTML

之前很杂的把前端几乎学了一遍,从html,css,h5,c3,js,jq,ajax,php,vue,微信小程序,微信小游戏,three.js,node,mongodb现在再系统的学一遍,为明年实习打下扎实的基础,简单的就不再赘述。先看一下第一天的学习路线

一:前端最基本的就是做网页,网页需要-->在浏览器上面显示,那啥是浏览器,这么多浏览器为上什么会显示的不一样-->浏览器的内核,各个浏览器内核不一样,如何让网页大致显示一样-->W3c标准

二:正式认识HTML,HTML标签这么多,怎么能高效开发-->开发工具:HTML骨架-文档类型-字符集,这些都是开发工具自带。开始介绍常用标签和路径

1:常见五大浏览器内核介绍

IE、Firefox、Google Chrome、Safari、Opera。

浏览器最重要的部分,是浏览器的内核。浏览器的内核也称渲染引擎用来解释网页语法并渲染到页面上。浏览器内核决定了浏览器该如何显示网页内容以及页面的格式信息。不同的浏览器内核对网页的语法解释也不同,因此网页开发者需要在不同内核的浏览器中测试网页的渲染效果。

IE -----Trident

Firefox ---Gecko

Google Chrome --以前Webkit,现在blink

Safari --Webkit

Opera --blink

由于浏览器内核不同,不同浏览器内核对页面的语法解释也不同。所以引出了Web标准

2:Web标准

Web标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构,表现 行为。对应的标准也分为三方面

结构化标准语言主要包括XHTML和HTML(超文本链接标识语言)

表现化标准语言主要包括CSS(层叠样式表)

行为化标准语言主要包括DOM(文档对象模型),BOM,ECMAScript。

这些标准大部分由万维网联盟编写(W3c),所以web标准,也被人们称为w3c标准

好处:加快页面解析;更良好的用户体验

接下来正式学习HTML

3:HTML初始

首先HTML是文本标记语言,不是编程语言。标记语言是一套标记标签。

他的作用是:用标记标签来表述网页,把网页内容在浏览器中站才能出来

理解一下什么是超(因为他可以加入图片,声音,动画,多媒体等内容)

HTML骨架:在sublime编辑器打开,然后!+table或者HTML:5+table,会自动生成html骨架

先看DOCTYPE 文档类型,这里的!代表注释,不会在浏览器显示

标签为所有的XHTML文档指定XHTML的版本和类型,只有这样浏览器才能按指定的文档类型进行解析。但是我们学的是HTML5,不用担心(HTML5向下兼容)

字符集 UTF-8:避免字符集不统一而引起乱码

作用所有html中标签的一个根节点,最大的标签

html标签语义化:指标签的含义

核心:合适的地方给一个最合理的标签

百话:一眼看去就只带哪个是重点,结构是什么

4:标签

div,span是没有语意的,使我们网页布局主要的两个盒子

文本格式化标签

strong,em,del,u

图像标签:

img-->src,alt,title,width,height

链接标签:

<a href=""> </a>

外部链接:网址

内部链接:内部文件

没有确定链接目标:#

超链接:

牟点定位:两个相对应的id,class  href=“#move”  下面id=“move”

默认 :target = “_self” 若想跳转之后再新窗口打开,target = “_blank”

当有太多的链接,想跳转之后再新窗口打开,你要添加好多target = “_blank”

这是你只需要在字符集下面,添加base标签,设置整体链接打开状态

img ,br ,hr,base单标签

特殊字符集:

<!--&nbsp;&lt;;&gt;&copy-->;

注释标签:

快捷键ctrl+/

    <!-- -->

以<!--开始,以-->结束

相对路劲:

同一文件夹

上一级文件夹

上一级文件夹

绝对路径:

无序列表:

<ul>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
    </ul>

注意:ul只能嵌套li,但是<li></li>之间相当于一个容器,可以容纳所有样式

有序列表:

<ol>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
    </ol>

自定义列表:对属于或名词进行描述

<dl>
        <dt>
            <dd></dd>
        </dt>
    </dl>

猜你喜欢

转载自blog.csdn.net/qq_38845858/article/details/85333965