1. html格式标记

超文本标记语言:

<html>
<body>

<h1>My First Heading</h1>

<p>My first paragraph.</p>

</body>
</html>

标签成对出现,大小写不敏感。

1. html 对应网页

2. body对应内容

3. h1对应标题, 用来描述网页中最上层的标题。h2二级标题

4. p对应段落,<p> </p> 段落结束标记

5. <DOCTYPE>

所有的 HTML 和 XHTML 页面都应当使用 <Doctype> 元素来定义遵照何种 HTML 版本。

doctype 定义了您正在使用的 HTML 版本,并为浏览器提供重要的信息以便其更快速一致地呈现您的页面。

如:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">

6. <title> 元素是最重要的 HTML 元素之一。它的主要功能是描述网页的内容。

7. <div> 网页块的标记,主要用于分块、换行等。

8. <a href> 超链接的标志

9. <form> 表单,经常与<input>一起出现

<form>
First name:
<input type="text"/"button"/"submit"/"search"/"week"/.... name="firstname" />
</form>

9.<table> 表格,<td> tablecell单元格  <tr> tablerow html表格行, <th> tablehead 表格头信息(html5)

10. <frameset> 框架集 <fame> 框架,相当于内建子页面,iframe可以直接在html body中直接使用

<frameset cols="50%,50%">
    <frame id="leftFrame" src="frame_cdoc.htm">
    <frame id="rightFrame" src="frame_a.htm">
  </frameset>

2.CSS 指层叠样式表 (Cascading Style Sheets)

来由:新的 HTML 标签和属性(比如字体标签和颜色属性)添加到 HTML 规范之中,因此创建文档内容清晰地独立于文档表现层的站点变得越来越困难。

样式表定义如何显示 HTML 元素。

分离样式的定义和使用

字体标签和颜色属性通常被保存在外部的 .css 文件中。

多个同名html元素的样式的优先级:

当同一个HTML元素被不止一个样式所定义时,会使用哪个样式呢?

一般而言,所有的样式会根据下面的规则层叠于一个新的虚拟样式表中,其中数字 4 拥有最高的优先权。

  1. 浏览器缺省设置
  2. 外部样式表
  3. 内部样式表(位于 <head> 标签内部)
  4. 内联样式(在 HTML 元素内部)

因此,内联样式(在 HTML 元素内部)拥有最高的优先权,这意味着它将优先于以下的样式声明:<head> 标签中的样式声明,外部样式表中的样式声明,或者浏览器中的样式声明(缺省值)。

3. javascript

JavaScript 被用来改进设计、将动态文本放入html,响应事件,验证表单、检测浏览器、创建cookies,等等。

用于与页面进行交互,是一种脚本语言。

javascript会被浏览器执行,而AJAX技术,是一种异步请求的javascript,主要用于网页的动态加载。

4. xml

w3c的一种标准,是一种数据容器,用于描述数据,而html用于显示数据。

XML 文档对象模型定义访问和操作XML文档的标准方法。
DOM 将 XML 文档作为一个树形结构,而树叶被定义为节点。

5. 服务端脚本

服务器脚本能做什么呢?

1. 首先在服务端执行:

2. 动态地向 web 页面编辑、改变或添加任何的内容
3. 对由 HTML 表单提交的用户请求或数据进行响应 -->
4. 访问数据或数据库,并向浏览器返回结果
5. 为不同的用户定制页面
6. 提高网页安全性,使您的网页代码不会通过浏览器被查看到

JSP, PHP就是服务端脚本语言。

7. SQL

增查删改,操作结构化数据。

insert into, select, delete, update.

定义结构化数据的语句:

CREATE TABLE - 创建新表
ALTER TABLE - 变更(改变)数据库表
DROP TABLE - 删除表
CREATE INDEX - 创建索引(搜索键)

DROP INDEX - 删除索引

8. HTML 4.01

XHTML支持xml的html。

9. XSLT

用户转换数据的工具,用于转换xml语言。

10. 浏览器类型和特性

Internet Explorer
微软的 Internet Explorer(IE) 是当今最流行的因特网浏览器。它发布于 1995 年,并于 1998 年在使用人数上超过了 Netscape。

Netscape
Netscape 是首个商业化的因特网浏览器。它发布于 1994 年。在 IE 的竞争下,Netscape 逐渐丧失了它的市场份额。

Mozilla
Mozilla 项目是从 Netscape 的基础上发展起来的。今天,基于 Mozilla 的浏览器已经演变为因特网上第二大的浏览器家族,市场份额为大约 20%。

Firefox
Firefox 是由 Mozilla 发展而来的新式浏览器。它发布于 2004 年,并已成长为因特网上第二大最流行的浏览器。

Opera
Opera 是挪威人发明的因特网浏览器。它以下列特性而闻名于世:快速小巧、符合工业标准、适用于多种操作系统。对于一系列小型设备诸如手机和掌上电脑来说,Opera 无疑是首选的浏览器。

Chrome
Chrome 是免费的开源 web 浏览器,它由 Google 开发。该浏览器于 2008 年 9 月发布。Chrome 4 是最新的谷歌浏览器。

Safari
Safari 是由苹果公司开发的浏览器,适用于 Mac 和 Windows 系统。该浏览器于 2003 年 6 月发布。

11. 样式表使用注意事项

1. 请勿使用 font 标签

因为其会增大文档,不容易维护,使用样式,一行就能搞定

2. 请勿使用固定的字体尺寸

如100%, 140 %等相对字体,使用浏览器的自身功能

3. 请勿使用很小的默认字体尺寸

4. 始终使用一致的背景颜色

12. 图像

使用 "alt" 属性
alt 属性允许你为图像(也可以为其它的元素)提供一条相对应的文字描述。

实例:
<img src="data:images/bana.jpg" alt="Banana" />

有时候浏览器会无法显示图像。具体的原因有:
用户关闭了图像显示
浏览器是不支持图形显示的迷你浏览器
浏览器是语音浏览器(供盲人和弱视人群使用)
如果您使用了 alt 属性,那么浏览器至少可以显示或读出有关图像的描述。

13. 国际标准

1. 字符集

对每个文档在用的字符集进行标记,对于提升网站的品质来说至关重要。
请始终在 <head> 元素内 使用下面的的元元素:
<meta http-equiv="Content-Type" content="text/html;charset=X" />
把 X 替换为你所使用的字符集,比如ISO-8859-1、UTF-8 或者 UTF-16。

2. 日期

国际标准化 (ISO) 为日期定义的国际标准格式是 "yyyy-mm-dd",yyyy 是年,mm 是月,dd 是日。
如果您使用了 ISO 的格式,那么大多数访问者都能明白你的日期。

W3Shool学习 - 初级教程相关推荐

  1. 《英语语法新思维初级教程》学习笔记(一)名词短语

    参考资料: 1. <英语语法新思维初级教程> ▶ 知识点 ▼ 英语是"固定词序语言(a fixed-word-order language)". ▼ 语言的构造级别分五 ...

  2. 《英语语法新思维初级教程》学习笔记(二)名词

    参考资料: 1. <英语语法新思维初级教程> ▶ 知识点 ▼ 名词是用来表示人.事物.地点以及抽象事物的名称. ▼ 名词通常分为两大类:专有名词(proper noun)和普通名词(com ...

  3. 《英语语法新思维初级教程》学习笔记(三)冠词

    参考资料: 1. <英语语法新思维初级教程> 2. 英语国际英标表 ▶ 知识点 ▼ 限定词的是对名词起限定作用的各类词的总称,具体作用有限定名词所指的范围,对名词起泛指或特指.定量或或不定 ...

  4. Verilog初级教程(23)Verilog仿真中的显示任务

    文章目录 前言 正文 Display/Write Tasks Verilog Strobes Verilog Continuous Monitors Verilog Format Specifiers ...

  5. Verilog初级教程(21)Verilog中的延迟控制语句

    文章目录 前言 正文 延迟控制语句 事件控制语句 Named Events Event or operator 往期回顾 参考资料及推荐关注 前言 Verilog中的延迟控制有两种类型–延迟和事件表达 ...

  6. Verilog初级教程(20)Verilog中的`ifdef 条件编译语句

    文章目录 前言 正文 语法 示例 Testbench文件 往期回顾 参考资料及推荐关注 前言 `ifdef条件编译语句在逻辑设计中还是很常见的,但也常见一些滥用的情况,这应该避免. 应该在什么情况下使 ...

  7. Verilog初级教程(15)Verilog中的阻塞与非阻塞语句

    文章目录 前言 正文 阻塞赋值 非阻塞赋值 往期回顾 参考资料以及推荐关注 前言 本文通过仿真的方式,形象的说明阻塞赋值以及非阻塞赋值的区别,希望和其他教程相辅相成,共同辅助理解. 正文 阻塞赋值 阻 ...

  8. Verilog初级教程(14)Verilog中的赋值语句

    文章目录 前言 正文 合理的左值 过程性赋值(Procedural assignment) 连续赋值 过程连续性赋值 往期回顾 前言 何为赋值语句?即将值放到线网或者变量上,这种操作称为赋值,英文:a ...

  9. Verilog初级教程(12)Verilog中的generate块

    文章目录 前言 正文 generate for generate if generate case 参考资料 本系列博文 前言 verilog中的generate块可以称为生成块,所谓生成,可以理解为 ...

最新文章

  1. 不盲目依赖人工智能,海信帮欧尚开了近 300 家无人便利店
  2. java 使用servlet做学生管理系统(无框架)
  3. cocos2d CCNode类(节点属性大全)
  4. python定义类_提升你的Python编程能力,细说类的继承,拿走不谢
  5. php如何传递字符串,如何将PHP字符串传递给Javascript函数调用?
  6. 民间75个不传之密 ,医院都不知道的秘密
  7. android动画view上移,在Android开发中使用View制作一个引导动画
  8. 校验身份证_Excel每日一技巧:从身份证号可以提取哪些信息呢?
  9. GPU Gems 1: Chapter 22. Color Controls
  10. JS实现静默发送邮件功能(选择填报提交后发送、数据查询后发送参考前者)
  11. c可视化编程学习感悟_编程课程心得体会范文【五篇】
  12. 金蝶K3对接数据库相应语句大全
  13. 将已经汉化了的Protel 99 SE整回英文原版
  14. ipv6如何测试服务器已经是ipv6协议,怎么测试域名是否支持ipv6
  15. HTML如何设置四边形,css实现三角形和平形四边形
  16. java 限制录入特殊字符_要求输入框里面必须同时含有字母,数字,特殊字符,且不小于8位...
  17. 设计模式-结构型模式(7)装饰者模式
  18. 常识-java发送邮件函数+开启qq邮箱授权码
  19. [ 英语 ] 马斯克抱水槽“入主”推特总部中那句 Let that sink in 到底是什么梗?
  20. 电子书管理软件Calibre使用

热门文章

  1. SpringBoot脏话过滤、登陆拦截?一看就会!
  2. 关键词排名难度分析怎么做?
  3. 屏幕复制 android,一键扫出截图中文字!屏幕文字复制App
  4. Win10家庭版如何正确关闭自动更新
  5. 组装3000元的办公台式电脑全过程
  6. 轻易成就难事的 “ 美好心灵 ” 之力
  7. 超级玛丽游戏python实现
  8. vue中ref的使用
  9. 如何成为资深软件工程师(JAVA方向)
  10. 无线上网卡基础知识及导购