HTML 笔记01

HTML5可以做什么?

第一  网站页面  响应式页面  (淘宝  京东  ...)

第二  WebApp  (webQQ 在线美图 web淘宝...)

第三  游戏    (网页游戏, canvas小游戏,朋友圈测试小游戏)第四  手机App   PhoneGap封装   ionic

第五  网站用户界面设计 (ps)

第六  网站后端  node.js     数据库管理

第七   微信小程序

B/S和C/S软件结构

C/S  客户端/服务器 (客户端分担压力,需要更新)

B/S  浏览器/服务器(服务器压力大,不需要更新)

B/S   :通过应用层的http协议进行通信(也需要底层的协议支持),不需要特定的客户端,只需要浏览器。网站就是B/S结构

C/S  :通过任意的协议,需要特定的客户端。如QQ,旺旺,服务器就是腾讯的服务器或阿里的服务器。比如网络电视等也需要特定的客户端。

浏览器

一. 主流浏览器

chrome    safari      IE      firefox

二. 壳浏览器

360  搜狐  搜狗  2345  opera  猎豹  UC  QQ ..

三.市场份额:chrome(html5支持度高) IE8(不支持h5)..

web服务器

web服务器也称作www服务器,主要功能是提供网上信息浏览服务。web服务应用层使用http协议。

目前可用的web服务器有很多。如  Apache  IIS Tomcat nginx..其中apache仍然是世界上使用最多的web服务器。

常用的快捷键

1.f2 重命名

2.f5 刷新

3.ctrl+c 复制

4.ctrl+v 粘贴

5.ctrl+z 撤销上一步操作 v6. ctrl+f 查找

6.tab 缩进

7.ctrl+s 保存

8.ctrl+a 全选

9.window+d 回到桌面

10.caps lock 大小写切换 --不建议用

11.shift+(字母) 大小写切换

12.alt+tab 任务切换

万维网

1.万维网联盟的创建者是万维网的发明者蒂姆·伯纳斯-李

2.万维网并不等同互联网,万维网只是互联网所能提供的服务其中之3一,是靠着互联网运行的一项服务

协议

应用层(上网就是http请求)

http://

https://

其他协议:ftp smtp nntp ..

URL

统一资源定位

http://www.w3school.cn

1. http://  协议

2. www.w3school.com.cn 域名  域名通过DNS服务器解析成ip

https://www.baidu.com/img/bd_logo1.png  百度的一个图片地址 也是一个url

前端三大技术: HTML CSS Javascript

HTML

超文本标记语言 HyperText Markup Language

超文本: 超链接  图片  视频 ...

html文件本身是一个纯文本  浏览器解除出超文本(链接 图片)

页面的主体结构

<!doctype html>

<html>

<head>

<title>小米官网</title> (标题)

<meta charset=‘utf-8‘> (字符集)

<meta http-equiv="X-UA-Compatible" content="IE=Edge" /> (IE最高版本解析)

<meta name="keywords" content="小米6 小米笔记本 红米"> (关键字)

<meta name="description" content="这是卖小米手机 笔记本的 快速返货 无理由退货"> (描述信息)

<meta name="robots" content="all"> (那些可以被搜索到)

<meta name=‘author‘ content=‘obama‘> (作者)

<meta name="generator" content="sublime notepad++"> (生成编辑器)

<meta name="revised" content="3.0"> (定义最新版本)

<meta name="copyright" content="兄弟连2006-2019版权所有"> (版本所有权)

<link rel="icon" href="../images/sina.ico"> (导入外部资源如:CSS样式和小图标等)

</head>

<body></body>

</html>

html中的注释

<!--注释内容-->

html的标签

单标签  <meta>

双标签  <title></title>

html标签的属性

1. 属性由属性名和属性值构成

2. 一个标签内可以有多个属性

时间: 2024-08-30 07:37:40

HTML 笔记01的相关文章

【opengl 学习笔记01】HelloWorld示例

<<OpenGL Programming Guide>>这本书是看了忘,忘了又看,赶脚还是把笔记做一做心里比较踏实,哈哈. 我的主题是,好记性不如烂笔头. ================================================================ 1. 下载glut库 glut库地址为:www.opengl.org/resources/libraries/glut/glutdlls37beta.zip glut全称为:OpenGL Utilit

《30天自制操作系统》笔记(01)——hello bitzhuwei’s OS!

<30天自制操作系统>笔记(01)--hello bitzhuwei's OS! 最初的OS代码 1 ; hello-os 2 ; TAB=4 3 4 ORG 0x7c00 ; 指明程序的装载地址 5 6 ; 以下这段是标准FAT32格式软盘专用的代码 7 8 JMP entry 9 DB 0x90 10 DB "HELLOIPL" ; freeparam 启动区的名称可以是任意的字符串(8字节) 11 DW 512 ; 每个扇区(sector)的大小(必须为512字节)

HTTP 学习笔记01

HTTP   hypertext transfer protocol (超文本传输协议) TCP/IP 协议集中的一个应用层协议 用于定义WEB浏览器与WEB服务器之间交换数据的过程以及数据本身的格式 HTTP 1.0  会话方式 HTTP 1.1 方式 HTTP 请求消息结构 一个请求行,若干消息头,以及实体内容 其中的一些消息头和实体内容都是可选的,消息头和实体内容之间要用空行隔开. GET   方式下是没有实体内容的 POST .PUT.DELETE 方式下请求消息才可以包含实体内容 HT

SWIFT学习笔记01

1.Swift,用来判断option是不是nil,相当于OC的 if(option) if let name = option{ greeting = "if=====" }else{ greeting = "else===" } 2.运行switch中匹配到的子句之后,程序会退出switch语句,并不会继续向下运行,所以不需要在每个子句结尾写break. 3.//使用..创建的范围不包含上界,如果想包含的话需要使用...,集合上,就是[)与[]的关系 for i

C++ GUI Qt4学习笔记01

C++ GUI Qt4学习笔记01 qtc++signalmakefile文档平台 这一章介绍了如何把基本的C++只是与Qt所提供的功能组合起来创建一些简单的图形用户界面应用程序. 引入两个重要概念:一个是“信号和槽”,另一个是“布局”. 窗口部件(widget)是用户界面的一个可视化元素,相当于windows系统中的“控件”和“容器”.任意窗口部件都可以用作窗口. 1.1Hello Qt 正确安装Qt4开发环境,创建工程目录hello,源代码文件名为hello.cpp,进入hello目录 (1

【VB6笔记-01】 读取Excel绑定到DataGrid

Private Sub cmdOpen_Click() CommonDialog1.Filter = "Excel???t(*.xlsx)|*.xlsx" CommonDialog1.DialogTitle = "????" CommonDialog1.ShowOpen Me.txtFilePath.Text = CommonDialog1.FileName Dim DBconn As ADODB.Connection Dim strSQL As String Di

HTML学习笔记01

HTML学习笔记 HTML学习笔记01 一.HTML的定义 1 HTML就是"HyperText Markup Language","超文本标记语言".2 HTML不是<color="red">编程语言,而是一种标记语言.3 标记语言是一套标记标签.4 HTML使用标记标签来描述网页. 二.HTML标签 1 HTML标签是由尖括号包围的关键词.2 HTML标签通常是成对出现的.3 标签对中的第一个标签是开始标签,第二个标签是结束标签.

ijkplayer阅读笔记01

ijkplayer阅读笔记01 1.这章解决ijkplayer播放库初始化部分,直接贴上流程伪代码如下: IjkMediaPlayer_native_setup { ijkmp_android_create(message_loop){ mp->ffplayer->vout = SDL_VoutAndroid_CreateForAndroidSurface();{ SDL_VoutAndroid_CreateForANativeWindow();{ vout->create_overla

Log4j笔记----01

新建普通java project 项目创建文件如上 log4j.properties中编辑属性 ### 设置### log4j.rootLogger = debug,stdout,D,E ### 输出信息到控制台 ### log4j.appender.stdout = org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target = System.out log4j.appender.stdout.layout = org.apach

nodejs笔记01

昨天接触了nodejs: 2009年出来的 1.nodejs的优缺点 1>性能      有人测试是php的86倍(不知道真的假的) 2> 好学  与js的语法,对象,方法一样 3>前后台一样是js ,配合更方便 -------------------------- 1>缺少资料 2>对程序员要求更高 3>缺乏环境 2.  nodejs系统自带的模块: http (http协议的) ,fs (对文件的操作),net (比如socket) 第三方的模块mysql:   n