程序员必须知道的HTML常用代码有哪些?

HTML即超文本标记语言,是目前应用最为广泛的语言之一,是组成一个网页的主要语言。在现今这个HTML5华丽丽地占领了整个互联网的时候,如果想要通过网页抓住浏览者的眼球光靠因循守旧是不行的,程序猿们需要掌握一些必须知道的HTML常用代码,因为只有熟悉掌握了常用的HTML代码,程序猿们在编写网页的时候才可以做到流畅美观,用细腻的思维和创意的细节效果打动并留住网页浏览者。


程序员必须知道的HTML常用代码有哪些?_第1张图片

html+css代码

文本设置
1、font-size: 字号大小 
2、font-style: 字体格式
3、font-weight: 字体粗细
4、颜色属性color: 文本颜色
注意使用网页安全色

超链接设置
text-decoration: 参数
参数取值范围: 
underline:为文字加下划线 
overline:为文字加上划线 
line-through:为文字加删除线 
blink:使文字闪烁 
none:不显示上述任何效果

背景
1、背景颜色
background-color: 设置背景色
2、背景图片
background-image: url(URL)
URL就是背景图片的存放路径,none表示无。
3、背景图片重复
background-repeat: 参数

参数取值范围 :
no-repeat:不重复平铺背景图片
repeat-x:使图片只在水平方向上平铺
repeat-y:使图片只在垂直方向上平铺
如果不指定背景图片重复属性,浏览器默认的是背景图片向水平和垂直两个方向平铺。
4、背景图片固定

background-attachment: 参数

背景图片固定控制背景图片是否随网页的滚动而滚动。如果不设置背景图片固定属性,浏览器默认背景图片随网页的滚动而滚动。为了避免过于花哨的背景图片在滚动时转移浏览者的注意力,一般都设为固定。

参数取值范围:
fixed:网页滚动时,背景图片相对于浏览器的窗口而言,固定不动
scroll:网页滚动时,背景图片相对于浏览器的窗口而言,一起滚动


区块
1、单词间距 
word-spacing: 单词间距 
2、字母间距 
letter-spacing: 字母间距
3、文本对齐
text-align: 参数
参数的取值:
left:左对齐
right:右对齐
center:居中对齐
justify:相对左右两端对齐
4、垂直对齐
vertical-align: 参数
top:顶对齐
bottom:底对齐
text-top:相对文本顶对齐
text-bottom:相对文本底对齐
baseline:基准线对齐
middle:中心对齐
sub:以下标的形式显示
super:以上标的形式显示
5、文本缩进
text-indent: 缩进距离
12px相当于一个文字距离
6、空格
white-space: 参数

参数取值范围: 

normal 默认,空白会被浏览器忽略

pre 保留空白

nowrap 文本不换行
7、显示样式 
display: 参数 
参数取值范围: 
block:块级元素,在对象前后都换行 
inline:在对象前后都不换行 
list-item:在对象前后都换行,增加了项目符号 
none:无显示



程序员必须知道的HTML常用代码有哪些?_第2张图片
方框
1、height 高度
2、width 宽度
3、padding 内边距
4、margin 外边距
5、float(浮动):可以让块级元素在一行中排列,例如横向菜单。 
6、clear 清除浮动

边框
1、样式
border style 参数
边框样式的参数:
none:无边框 
dotted:边框为点线
dashed:边框为长短线
solid:边框为实线
double:边框为双线
2、宽度 border width 
3、颜色 border color

列表
list-style-type 列表样式
不同浏览器的列表符可能不相同,可能会影响到网页,所以网页中的列表大多都是由背景图片显示。
控制用户界面的样式

鼠标
cursor:鼠标形状参数 
CSS鼠标形状参数表: 
鼠标形状:CSS代码
style="cursor:hand"      手形
style="cursor:crosshair"   十字形
style="cursor:text"      文本形
style="cursor:wait"      沙漏形
style="cursor:move"     十字箭头形:
style="cursor:help"      问号形
style="cursor:e-resize"    右箭头形
style="cursor:n-resize"    上箭头形
style="cursor:nw-resize"   左上箭头形
style="cursor:w-resize"    左箭头形
style="cursor:s-resize"    下箭头形 
style="cursor:se-resize"   右下箭头形 
style="cursor:sw-resize"   左下箭头形

HTML常用代码之:结构性定义

文件类型 (放在档案的开头与结尾)

文件主题 (必须放在「文头」区块内)

文头 (描述性资料,像是「主题」)

文体 (文件本体)

标题 (从1到6,有六层选择)

标题的对齐

区分

区分的对齐

引文区块

(通常会内缩)

强调 (通常会以斜体显示)

特别强调 (通常会以加粗显示)

引文 (通常会以斜体显示)

(显示原始码之用)

样本

键盘输入

变数

定义 (有些浏览器不提供)

地址

大字

小字

与外观相关的标签(作者自订的表现方式)

加粗

斜体

底线 (尚有些浏览器不提供)

删除线 (尚有些浏览器不提供)

下标

上标

打字机体 (用单空格字型显示)

预定格式

 (保留文件中空格的大小)

预定格式的宽度

(以字元计算)

向中看齐

(文字与图片都可以)

闪耀 (有史以来最被嘲弄的标签)

字体大小 (从1到7)

改变字体大小

基本字体大小 (从1到7; 内定为3)

字体颜色 ($$为颜色代码)

程序员必须知道的HTML常用代码有哪些?_第3张图片

HTML常用代码之:修改页面的实用性HTML代码

贴图:

加入连接:写上你想写的字

在新窗口打开连接:写上要写的字

移动字体(走马灯):写上你想写的字

字体加粗:写上你想写的字

字体斜体:写上你想写的字

字体下划线: 写上你想写的字

字体删除线: 写上你想写的字

字体加大: 写上你想写的字

字体控制大小:

写上你想写的字

(其中字体大小可从h1-h5,h1最大,h5最小)

更改字体颜色:写上你想写的字(其中value值在000000与ffffff(16位进制)之间

消除连接的下划线:写上你想写的字

贴音乐:

贴flash:

贴影视文件:

换行:

段落:

段落

原始文字样式:

正文

换帖子背景:

固定帖子背景不随滚动条滚动:

定制帖子背景颜色:(value值见10)

帖子背景音乐:

贴网页:


HTML常用代码之:常常会遇到的问题

点击关闭窗口
点击关闭窗口

请问如何去掉主页右面的滚动条?

如何做到让一个网页自动关闭.







这个窗口会在10秒过后自动关闭,而且不会出现提示.


如何在不刷新页面的情况下刷新css?


  

请问如何让网页自动刷新?
在head部记入其中20为20秒后自动刷新,你可以更改为任意值。
如何让页面自动刷新?
方法一,用refresh

HTML 代码片段如下:



5表示刷新时间
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

方法二,使用setTimeout控制

如何让超链接没有下划线
在源代码中的…之间输入如下代码:

请问如何去掉IE的上下滚动条?

怎样才能把RealPlayer文件在网页做一个试听连接?

如何用html实现浏览器上后退按钮的功能?
点击后退
或者

程序员必须知道的HTML常用代码有哪些?_第4张图片

HTML常用代码之:你不一定知道的技巧

 ncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键

no
可用于Table

取消选取、防止复制

οnpaste="return false" 不准粘贴

οncοpy="return false;" ncut="return false;" 防止复制


IE地址栏前换成自己的图标


可以在收藏夹中显示出你的图标


关闭输入法


永远都会带着框架


 防止被人frame.


 网页将不能被另存为


 查看网页源代码

οnclick="window.location = "view-source:"+"http://www.w3cschool.cn"">


删除时确认

删除


屏蔽功能键Shift,Alt,Ctrl


 网页不会被缓存



或者


怎样让表单没有凹凸感?


不要滚动条?
让竖条没有:

  

让横条没有:


两个都去掉?更简单了


怎样去掉图片链接点击后,图片周围的虚线?


电子邮件处理提交表单




在打开的子窗口刷新父窗口的代码里如何写?
window.opener.location.reload()


如何设定打开页面的大小

打开页面的位置


在页面中如何加入不是满铺的背景图片,拉动页面时背景图不动


 检查一段字符串是否全由数字组成


获得一个窗口的大小
document.body.clientWidth; document.body.clientHeight


怎么判断是否是字符
if (/[^/x00-/xff]/g.test(s)) alert("含有汉字");
else alert("全是字符");


TEXTAREA自适应文字行数的多少


 日期减去天数等于第二个日期

function cc(dd,dadd)
{
//可以加上错误处理
var a = new Date(dd)
a = a.valueOf()
a = a - dadd * 24 * 60 * 60 * 1000
a = new Date(a)
alert(a.getFullYear() + "年" + (a.getMonth() +1) + "月" + a.getDate() + "日")
} cc("12/23/2002",2)


 选择了哪一个Radio

function checkme()
for each ob in radio1
if ob.checked then window.alert ob.value
next
end function

Style.
Barcode


脚本永不出错



ENTER键可以让光标移到下一个输入框


HTML 特殊符号编码对照表

特殊符号 命名实体 十进制编码 特殊符号 命名实体 十进制编码 特殊符号 命名实体 十进制编码
Α Α Α Β Β Β Γ Γ Γ
Δ Δ Δ Ε Ε Ε Ζ Ζ Ζ
Η Η Η Θ Θ Θ Ι Ι Ι
Κ Κ Κ Λ Λ Λ Μ Μ Μ
Ν Ν Ν Ξ Ξ Ξ Ο Ο Ο
Π Π Π Ρ Ρ Ρ Σ Σ Σ
Τ Τ Τ Υ Υ Υ Φ Φ Φ
Χ Χ Χ Ψ Ψ Ψ Ω Ω Ω
α α α β β β γ γ γ
δ δ δ ε ε ε ζ ζ ζ
η η η θ θ θ ι ι ι
κ κ κ λ λ λ μ μ μ
ν ν ν ξ ξ ξ ο ο ο
π π π ρ ρ ρ ς ς ς
σ σ σ τ τ τ υ υ υ
φ φ φ χ χ χ ψ ψ ψ
ω ω ω ϑ ϑ ϑ ϒ ϒ ϒ
ϖ ϖ ϖ
      ¡ ¡ ¡
¢ ¢ ¢ £ £ £ ¤ ¤ ¤
¥ ¥ ¥ ¦ ¦ ¦ § § §
¨ ¨ ¨ © © © ª ª ª
« « « ¬ ¬ ¬ ­ ­ ­
® ® ® ¯ ¯ ¯ ° ° °
± ± ± ² ² ² ³ ³ ³
´ ´ ´ µ µ µ " " "
< < < > > > '   '


你可能感兴趣的:(程序员必须知道的HTML常用代码有哪些?)