07-01-Html
概述
主要划分为两类资源:静态资源,动态资源。
静态资源:css,html等
标签分类:
1.围堵标签
2.自闭合标签
动态资源:jsp等
<head lang="en"> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title>百秀-发现生活,发现美!</title> <link rel="stylesheet" href="assets/css/style.css"> <!-- fontAwesome一套绝佳的图标字体库和CSS框架 --> <link rel="stylesheet" href="assets/vendors/font-awesome/css/font-awesome.css"> </head>
<!DOCTYPE> 声明是文档中的第一个成分,位于 <html> 标签之前。该标签告知浏览器文档所使用的 HTML 规范。
<html> 元素告知浏览器这是一个 HTML 文档。
ISO 639-1(语言码) 为各种语言定义了缩略词。您可以在 HTML 和 XHTML 中的 lang 和 xml:lang 属性中使用它们。
Chinese--zh(ISO Code) English--en。
<head>元素包含关于文档的信息浏览器不会想用户显示这些头部信息。以下标签可以用在head部分。
<base>、<link>、<meta>、<script>、<style>、<title>
<link> 标签定义两个连接文档之间的关系(链接外部文件)。此元素只能存在于 head 部分,任意次数。
属性:
charset:定义目标url的字符编码格式。默认是ISO-8859-1。
rel(relationship) :定义当前文档和目标文档之间的关系。:
href(Hypertext Reference):超文本引用。
hreflang:定义目标url的基准语言。
media:定义文档将显示在什么设备上。
rev:定义目标文档与当前文档之间的关系。
target:在何处打开目标url。
type:指定目标URL的MIME类型。
<link rel="stylesheet" href="css/jquery.fullpage.css"> //可以不写type="text/css" <link rel="stylesheet" href="css/index.css">
引入外部js文件的方式:<script src="jquery-1.12.4.js"></script>==》可以在head和body中引入。
<base>:对顶页面中所有链接的基准URL。
假设图像的绝对地址:
<img src="http://www.w3cshchool.com.cn/i/pic.gif">
在head插入<base href="http://www.w3cschool.com/i/">
在上例的页面中插入图像时,必须规定相对的地址。浏览器会寻找文件锁使用的完整URL。
<img src="pic.gif" />
属性:
href:规定作为基准URl在页面中使用的URL。
target:在何处打开页面上的链接。该属性会被每个链接上的target属性覆盖。
<meta>:提供有关页面的元信息。如针对搜索引擎和更新频度的描述和关键词。
属性 值 描述
charset character encoding 定义文档的字符编码
content some_text 定义与http-equiv或name属性相关的元信息。=》http-equiv相当于http的文件头作用。
http-equiv content-type/expires/refresh/set-cookie 把content属性关联到HTTP头部。
name author/description/keywords/generator/revised/others 把content属性关联到一个名称
scheme some_text 定义用于翻译content属性值的格式。
定义关于搜索引擎的关键词:
<meta name="keywords" content="HTML, CSS, XML, XHTML, JavaScript" />
定义关于页面的描述:
<meta name="description" content="免费的web家属教程">
定义页面的最新版本:
<meta name="revised" content="David 2018/8/8">
每5s刷新一次页面
<meta http-equiv="refresh" content="5">
<script>:定义一段脚本,如js
如果asyn的属性true,则脚本会相对于文档的其余部分异步执行。这样脚本可以在页面继续解析的过程来执行。
如果asyn的属性false,而defer属性为true,则脚本会在页面完成解析时得到执行。
如果asyn和defer属性均为false,那么脚本会立即执行,页面会在脚本执行完毕继续解析。
属性 值 描述
async true/false 定义脚本是否异步窒息那个。
type text/ecmascript,text/javascript,application/ecmascript/application/javascript,text/vbscript 定义脚本MIME类型
charset character 定义文档的字符编码
defer true、false 指示脚本不会生成任何的文档内容。浏览器可以继续解析并绘制页面。
language javascript/livescript/vbscript/others 规定脚本语言。不赞成使用。请使用 type 属性代替它
src URL 定义指向包含脚本的文件的URL。引用某个包含脚本的文件,而不是键js脚本插入到文档中。
<script src="../jquery-1.12.4.js"></script>
附注:'.'表示是当前目录,'..'表示是上级目录。
<style>:定义文档中的样式。
如果需要在文档中引用样式表,应该定义外部的样式表,然后使用 <link> 来连接这个样式表。
type text/css 定义内容类型
media 样式信息的目标没接
scoped true/false true,则样式仅仅应用到style元素的父元素及其子元素。
<style> .wrap { width: 330px; height: 30px; margin: 100px auto 0; padding-left: 10px; background-image: url(imgs/bg.jpg); } </style>
不必写:<style type="text/css">
HTML5标准属性:所有 HTML 5 标签均支持下面列出的属性,仅有少数例外。
属性 值 描述
accessKey character 固定访问元素的键盘快捷键
class className 规定元素的类名(用于规定样式表中的类)
Contenteditable true/false 规定是否允许用户编辑内容
Contentmenu menu_id 规定元素的上下文菜单
data-yourValue value HTML文档的创作者可以定义他们自己的属性。须以data-开头
dir ltr/rtl 规定元素中内容的文本方向
draggable true/false/auto 规定是否允许用户拖动元素
hidden hidden 规定钙元素是无关的。被隐藏的元素不会显示
id id 规定元素的唯一ID
item empty/url 用于组合元素
itemprop url/group value 用于组合项目
language language_code 规定元素中的语言代码。
spellcheck true/false 规定是否对元素进行拼写或语法检查
style style_definition 规定元素的行内样式
subject number 规定元素对应的项目
tabindex number 规定元素的tab键控制次序
titlle text 规定元素的额外信息
附注:
action(行动、功能、作用)的url指向服务端url
服务器集群的搭建方式
html写在服务器上。浏览器访问。服务器静态资源回送。浏览器内核解析。浏览器显示渲染。
动态资源转换成静态资源。
动态资源。==>根据不同的用户的访问,结果不同。
先进行数据库的查询。
早期纯文本类型的网站,受限于网络及硬件。
静态资源:html css js--控制页面元素
超文本:用超链接的方法。不同空间的文字信息组织一起的网状文本。
属性---语义
浏览器值解析<br/>不解析回车换行。==>可以解析某个标签中的换行???
<br/>(break):换行
<font>--弃用
标签属性可以用单双引号
RGB值
标签学习:
html:html文档的跟标签
head:头标签。用于指定html的一些属性。引入外部资源。
body:体标签
html4.0定义了文档声明3中方式
告知浏览器使用了那种html版本
meta服务器告知浏览器
<p>(paragrahy)段落
<hr>(horizontal line)水平线
<abbr>(abbreviation)缩写
文本标签
<h1-6>存在间距,自带样式
<p>:内置属性。有无没有使用p标签显示没有区别。与其他属性结合。便于管理,书写风格。空行间距
<hr>:存在属性 颜色 宽度:单位像素显示居中,50% size:高度 align:对齐方式--布局
<b> (bold)加粗:--一般也是使用css吧
<i>(italic)斜体:
<font>字体:属性:颜色 sieze字体大小 face字体 字体引用
span div块级元素--没有实际的含义
路径默认指向当前路径
./代表文件的当前目录 可以省略
../代表上级目录
<img> 属性src align alt(alter)
<ol>(orded list) 1.2.3 type start
<ul>(unorded list) type="squre ,circle,disc"
<li>(list item)
<a> (anchor)锚点:href(hypertext reference)超文本链接
href="https://www.baidu.com" target="_self,_blank,_top(和布局相关),_parent"
herf=”mailto:xxx@qq.com“跳转发邮件的界面
<a>标签中可以嵌套图片或者其他标签==>安全性,身份校验。
特殊符号:

浙公网安备 33010602011771号