一,html基础
1.常用前端开发工具
dreamwear : Adobe Dreamweaver,简称“DW”,中文名称 “梦想编织者”,最初为美国MACROMEDIA公司开发,
2005年被Adobe公司收购。DW是集网页制作和管理网站于一身的所见即所得网页代码编辑器。利用对
HTML、CSS、JavaScript等内容的支持,设计师和程序员可以在几乎任何地方快速制作和进行网站建
设。
Hbuilder : HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE。 HBuilder的编写用到了Java、
C、Web和Ruby。HBuilder本身主体是由Java编写。
它基于Eclipse,所以顺其自然地兼容了Eclipse的插件。
webstrom : WebStorm 是Jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端
开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ
IDEA强大的JS部分的功能。
vs code : Microsoft在2015年4月30日Build 开发者大会上正式宣布了 Visual Studio Code 项目:一个运行于 Mac
OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。
微软推出的良心之作。是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语
法高亮、智能代码补全、自定义快捷键、括号匹配和颜色区分。
软件界面优美,多种自带主题可选,甚至可以自定义背景图片。
2 .vs code安装
通过 https://code.visualstudio.com/ ,下载VSCode安装包
安装之后,需要安装插件改成中文
前面文件小图标让写代码更有仪式感
下载完四个插件,就可以体验代码啦
3.浏览器
现在主流浏览器内核有四个:
- trident浏览器内核,代表浏览器IE
- weblit: 代表浏览器:safarin浏览器
- gecko:代表浏览器:火狐浏览器
- Blink: 代表浏览器:谷歌浏览器
4.计算机组成
计算机由软件和硬件组成
二,html概述
1.网页、网站、应用程序
网站是指在因特网上根据一定的规则,使用HTML(标准通用标记语言下的一个应用)等工具制作的用于展示特定内容相关网页的集合。简单地说,**网站是一种沟通工具,人们可以通过网站来发布自己想要公开的资讯,或者利用网站来提供相关的网络服务。**人们可以通过网页浏览器来访问网站,获取自己需要的资讯或者享受网络服务。
网页是构成网站的基本元素,是承载各种网站应用的平台。通俗地说,网站就是由网页组成的。
网页是一个包含HTML标签的纯文本文件,它可以存放在世界某个角落的某一台计算机中,是超文本标记语言格式标准通用标记语言 的一个应用,文件扩展名为(.html或.htm)。网页通常用图像档来提供图画。网页要通过网页浏览器来阅读。
**应用程序是指为了完成某项或某几项特定任务而被开发运行于操作系统之上的计算机程序。**应用程序与应用软件的概念不同,但常常因为概念相似而被混淆。软件指程序与其相关文档或其他从属物的集合。一般我们视程序为软件的一个组成部分。
2 html是什么
html全称超文本标记语言 简称:HTML就是指页面内可以包含图片、链接,甚至音乐、视频等非文字元素。网页的本质就是超文本标记语言,通过结合使用其他的Web技术(如:脚本语言、公共网关接口、组件等),可以创造出功能强大的网页。因而,超级文本标记语言是万维网(Web)编程的基础,也就是说万维网是建立在超文本基础之上的。超级文本标记语言之所以称为超文本标记语言,是因为文本中包含了所谓“超级链接”点。
HTML 不是一种编程语言,而是一种标记语言。
3.HTML5是什么
万维网的核心语言、超文本标记语言(HTML)的第五次重大修改。
4. web 基础概论
2.4.1 网站的构成
网站由三个主要部分组成:
**网站域名:访问网站所用的网址, **
网站程序:包括用户浏览网站所看到的页面和网站后台管理程序,现在一般都是用成熟的网站管理
系统。
网站空间:可以是虚拟主机或服务器,用于存储网站程序及资料,并提供网站程序运行所需要的环境。
B/S B/S结构(Browser/Server,浏览器/服务器模式)安全性高,维护成本低
C/S 是Client/Server的缩写。客户端/服务器开发模式 安全性低,维护成本高
2.4.2、页面的构成
页面的构成被分为三个主要部分:结构(html)表现(css) 行为(JS)
URL 字符编码:
URL 只能使用 ASCII 字符集.
来通过因特网进行发送。由于 URL 常常会包含 ASCII 集合之外的字符,URL 必须转换为有效的 ASCII 格
式。
URL 编码使用 “%” 其后跟随两位的十六进制数来替换非 ASCII 字符。
URL 不能包含空格。URL 编码通常使用 + 来替换空格。