笔记3

<>作用:

<>作用是为了让浏览器识别,而不是普通的内容。这些字符在html中当做保留字。

一、 HTML 头:
  1、针对日文环境: 
  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01Transitional//EN"> 
  <html lang="ja"> 
  <head> 
  <meta http-equiv="Content-Type" content="text/html; charset=EUC-JP"> 
  <meta http-equiv="Content-Script-Type" content="text/javascript"> 
  <meta http-equiv="Content-Style-Type" content="text/css"> 
  <title>yourtitle</title> 
  </head>
  2、针对中文环境: 
  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01Transitional//EN"> 
  <head> 
  <meta http-equiv="Content-Type" content="text/html; charset=GB2312"> 
  <meta http-equiv="Content-Script-Type" content="text/javascript"> 
  <meta http-equiv="Content-Style-Type" content="text/css"> 
  <title>yourtitle</title> 
  </head>
  我们建议的编码格式是utf-8,它支持多语种,并且可以避免出现乱码的情况。
  二、html中javascript的书写:
  <head>…..
  <script type="text/javascript">
  <!—…..-->
  </script>
  </head>
  当然我们不希望你是这样内嵌教本,而是从一个外部文件进行引用,并且只把它放在文档的头部。
  <script src="path/to/script.js" language="javascript" type="text/javascript"></script>
  三、html中元素的书写:
  1、 元素属性值必须包含在双引号中; 
  <font color=”#000000” size=”3” face=”Arial”>
  2、 form 中必须加action属性,并且不能为空。 
  <form action=”/r/add.cgi” method=”post”>
  如果不需要使用action属性,也必须定义:
  <form action=”no” >
  3、 img的alt属性不可以缺少; 
  <img src="/q/img/btn_style.gif" border="0" alt="Select”>
  4、 head与</head>之间必须有title; 
  <head>
  ……
  <title>your title </title>
  ……
  </head>
  5、 tr、td必须定义在table之间; 
  6、 button按钮必须定义在form之间,否则netscape不支持; 
  <form action=”……” method=”post”>
  <input type=”button” name=”but” value=”back”>
  </form>
  7、 在javascript中的字符串中出现的“/”前要用转义符“\”: 
  <script type=”text/javascript”>
  <!—
  function check(str) {
  var str=”\/r\/add.cgi”;
  ……
  }
  -->
  </script>
  8、 onclick 属性必须和 onkeypress 成对写( onmousedown + onkeydown、onmouseup + onkeyup) 
  mm
  9、 用URL传值时直接写&是不可以的,可用&替换:
  四、缩近规则:
  中,等必须保持严格的缩近规则,以"Tab"键为准:
  五、为了检验您的HTML代码是否合法,您可以到W3的HTML Validator工具中进行检验,支持URI输入,上传文件和直接输入代码三种方式进行检验
  http://validator.w3.org/

5HTML元素参考手册

  (HTML Elements Referencea)
  表示超链接的起始或目的位置。
  acronym
  表示取首字母的缩写词。
  address
  表示特定信息,如地址、签名、作者、文档信息。
  applet
  在页面上放置可执行内容。
  area
  定义一个客户端图像映射中一个超级链接区域的形状、坐标和关联 URL。
  b
  指定文本应以粗体显示。(不建议使用)
  base
  指定一个显式 URL 用于解析对于外部源的链接和引用,如图像和样式表。
  basefont
  设置显示文本时作为默认字体的基础字体值。(不建议使用)
  bdo
  允许作者为选定文本片断禁用双向法则。
  bgsound
  使页面能够带有背景声音或配音。
  big
  指定所含文本要以比当前字体稍大的字体显示。
  blockquote
  表示文本中的一段引用语。
  body
  指明文档主体的开始和结束。
  br
  插入一个换行符。
  button
  指定一个容器,其中所含的 HTML 会被显示为一个按钮。
  caption
  表格的标题,对表格的简单描述。
  center
  将指定文本和图像居中显示。(不建议使用)
  cite
  用斜体显示标明引文。(不建议使用)
  code
  表示代码范例。
  col
  说明基于列的表格缺省属性。
  colgroup
  说明表格中一列或一组列的缺省属性。
  comment
  表示不可见的注释。防止所包含的文本或者HTML源代码被浏览器解析和显示。
  dd
  在定义列表中表示定义。定义通常在定义列表中缩进显示。
  del
  表示文本已经从文档中删除。
  dfn
  表示术语的定义。(不建议使用)
  dir
  表示目录列表。(不建议使用)
  div
  表示一块可显示 HTML 的区域
  dl
  表示定义列表。
  dt
  在定义列表中表示定义术语。
  em
  强调文本,通常以斜体显示。
  embed
  允许嵌入任何类型的文档。
  fieldset
  在字段集包含的文本和其它元素外面画一个方框。
  font
  用于说明所包含文本的新字体、大小和颜色。
  form
  说明所包含的控件是某个表单的组成部分。
  frame
  在 FRAMESET 元素内表示单个框架。
  frameset
  表示一个框架集,用于组织多个框架和嵌套框架集。
  head
  提供了关于文档的无序信息集合。
  h1-h6
  这实际上是6个标签,他们以标题样式显示文本,h1最大,h6最小。
  hr
  水平线。
  html
  表明文档包含 HTML 元素。
  i
  指定文本应以斜体显示。(不建议使用)
  iframe
  创建内嵌漂浮框架。
  img
  在文档中嵌入图像或视频片断。
  input
  创建各种表单输入控件。
  input type=button
  创建按钮控件。
  input type=checkbox
  创建复选框控件。
  input type=file
  创建文件上载控件,该控件带有一个文本框和一个浏览按钮。
  input type=hidden
  传输关于客户/服务器交互的状态信息。
  input type=image
  创建一个图像控件,该控件被点击后将导致表单立即被提交。
  input type=password
  创建与 INPUTtype=text 控件类似的单行文本输入控件,不过并不显示用户输入的内容。
  input type=radio
  创建单选钮控件。
  input type=reset
  创建一个按钮,点击该按钮后,将重置表单控件回其初始值。
  input type=submit
  创建一个按钮,点击该按钮后,即提交表单。
  input type=text
  创建一个单行的文本输入控件。
  ins
  表示插入到文档中的文本。
  isindex
  使浏览器显示一个对话框,提示用户输入单行文本。(不建议使用)
  kbd
  以定宽字体显示文本。(不建议使用)
  label
  为页面上的其它元素指定标签。
  legend
  在 fieldSet 对象绘制的方框内插入一个标题。
  li
  表示列表中的一个项目。
  link
  允许当前文档和外部文档建立连接。
  listing
  以固定宽度的字体显示文本。
  map
  包含客户端图像映射的坐标数据。
  marqueee
  创建一个滚动的文本字幕。(不建议使用)
  menu
  创建一个无序列表。
  meta
  向服务器和客户端传达关于文档的隐藏信息。
  nobr
  不换行显示文本。
  noframes
  包含对于那些不支持 FRAMESET 元素的浏览器使用的 HTML。
  noscript
  指定在不支持脚本的浏览器中显示的 HTML。
  object
  在 HTML 页面中插入对象。
  ol
  编制排序列表。
  optgroup
  允许作者对 select 元素中的选项进行逻辑分组。
  option
  表示SELECT元素中的一个选项。
  p
  表示一段。
  param
  设置 APPLET、EMBED 或 OBJECT 元素的属性初始值。
  pre
  以固定宽度字体显示文本。
  q
  分离文本中的引语。
  s
  带删除线方式显示文本。(不建议使用)
  samp
  表示代码范例。
  script
  指定由脚本引擎解释的页面中的脚本。
  select
  表示一个列表框或者一个下拉框。
  small
  指定内含文本要以比当前字体稍小的字体显示。
  span
  指定内嵌文本容器。
  strike
  带删除线显示文本。(不建议使用)
  strong
  以粗体显示文本。
  style
  指定页面的样式表。
  sub
  说明内含文本要以下标的形式显示,比当前字体稍小。
  sup
  说明内含文本要以上标的形式显示,比当前字体稍小。
  table
  说明所含内容组织成含有行和列的表格形式。
  tbody
  指明哪些行作为表格的主体。
  td
  指定表格中的单元格。
  textarea
  多行文本输入控件。
  tfoot
  指明哪些行作为表尾。
  th
  指定标题列。标题列将在单元格中居中并以粗体显示。
  thead
  指定哪些行作为表头。
  title
  文档的标题。
  tr
  指定表格中的一行。
  tt
  以固定宽度字体显示文本。(不建议使用)
  u
  带下划线显示文本。(不建议使用)
  ul
  表示不排序的项目列表。
  var
  定义程序变量,通常以斜体显示。
  wbr
  向一块 NOBR 文本中插入软换行

时间: 2024-08-04 08:46:07

笔记3的相关文章

【安全牛学习笔记】

弱点扫描 ╋━━━━━━━━━━━━━━━━━━━━╋ ┃发现弱点                                ┃ ┃发现漏洞                                ┃ ┃  基于端口五福扫描结果版本信息(速度慢)┃ ┃  搜索已公开的漏洞数据库(数量大)      ┃ ┃  使用弱点扫描器实现漏洞管理            ┃ ╋━━━━━━━━━━━━━━━━━━━━╋ [email protected]:~# searchsploit Usage:

51CTO持续更新《通哥的运维笔记》

<通哥的运维笔记>将持续在51CTO网站更新,希望大家多多关注.互相学习,后期,我将会退出<通哥的运维笔记>系列视频教程,希望带给大家最大的收获,帮助大家更好的学习.进步.<通哥的运维笔记>主要从linux系统管理.虚拟化.cloudstack云平台以及网络管理之CCNA.CCNP.CCIE,等等方面深入讲解.

WPF笔记整理 - Bitmap和BitmapImage

项目中有图片处理的逻辑,因此要用到Bitmap.而WPF加载的一般都是BitmapImage.这里就需要将BitmapImage转成Bitmap 1. 图片的路径要用这样的,假设图片在project下的Images目录,文件名XXImage.png. pack://application:,,,/xxx;component/Images/XXImage.png 2. 代码: Bitmap bmp = null; var image = new BitmapImage(new Uri(this.X

java String 类 基础笔记

字符串是一个特殊的对象. 字符串一旦初始化就不可以被改变. String s = "abc";//存放于字符串常量池,产生1个对象 String s1=new String("abc");//堆内存中new创建了一个String对象,产生2个对象 String类中的equals比较字符串中的内容. 常用方法: 一:获取 1.获取字符串中字符的个数(长度):length();方法. 2.根据位置获取字符:charAt(int index); 3.根据字符获取在字符串中

vector 学习笔记

vector 使用练习: /**************************************** * File Name: vector.cpp * Author: sky0917 * Created Time: 2014年04月27日 11:07:33 ****************************************/ #include <iostream> #include <vector> using namespace std; int main

学习笔记之邮件发送篇

用脚本语言发送邮件是系统管理员必备技能 对系统定期检查或者当服务器受到攻击时生成文档和报表. 发布这些文档最快速有效的方法就是发送邮件. python中email模块使得处理邮件变得比较简单 发送邮件主要用到了smtplib和email两个模块,这里首先就两个模块进行一下简单的介绍: 本段摘录于    http://www.cnblogs.com/xiaowuyi/archive/2012/03/17/2404015.html 1.smtplib模块 smtplib.SMTP([host[, p

15.1-全栈Java笔记:Java事件模型是什么?事件控制的过程有哪几步??

应用前边两节上一章节的内容,大家可以完成一个简单的界面,但是没有任何的功能,界面完全是静态的,如果要实现具体功能的话,必须要学习事件模型. 事件模型简介及常见事件模型 对于采用了图形用户界面的程序来说,事件控制是非常重要的. 一个源(事件源)产生一个事件并把它(事件对象)送到一个或多个监听器那里,监听器只是简单地等待,直到它收到一个事件,一旦事件被接收,监听器将处理这些事件. 一个事件源必须注册监听器以便监听器可以接收关于一个特定事件的通知. 每种类型的事件都有其自己的注册方法,一般形式为: v

Java设计模式学习笔记,一:单例模式

开始学习Java的设计模式,因为做了很多年C语言,所以语言基础的学习很快,但是面向过程向面向对象的编程思想的转变还是需要耗费很多的代码量的.所有希望通过设计模式的学习,能更深入的学习. 把学习过程中的笔记,记录下来,只记干货. 第一部分:单例模式的内容 单例模式:类只能有一个实例. 类的特点:1.私有构造器:2.内部构造实例对象:3.对外提供获取唯一实例的public方法. 常见的单例模式实现有五种形式: 1.饿汉式. 2.懒汉式. 3.双重检查锁式. 4.静态内部类式. 5.枚举式. 以下分别

Caliburn.Micro学习笔记(一)----引导类和命名匹配规则

Caliburn.Micro学习笔记(一)----引导类和命名匹配规则 用了几天时间看了一下开源框架Caliburn.Micro 这是他源码的地址http://caliburnmicro.codeplex.com/ 文档也写的很详细,自己在看它的文档和代码时写了一些demo和笔记,还有它实现的原理记录一下 学习Caliburn.Micro要有MEF和MVVM的基础 先说一下他的命名规则和引导类 以后我会把Caliburn.Micro的 Actions IResult,IHandle ICondu

机器学习笔记_PRML_Adaboost 算法的原理与推导

转自:http://blog.csdn.net/v_july_v/article/details/40718799 Adaboost 算法的原理与推导 1 Adaboost的原理 1.1 Adaboost是什么 AdaBoost,是英文"Adaptive Boosting"(自适应增强)的缩写,由Yoav Freund和Robert Schapire在1995年提出.它的自适应在于:前一个基本分类器分错的样本会得到加强,加权后的全体样本再次被用来训练下一个基本分类器.同时,在每一轮中加