PHP 输出 XML 别忘了这一行

header('Content-Type: text/xml');
posted @ 2012-01-05 18:01 陈涛 阅读(1) 评论(0) 编辑

HTML 特殊符号编码对照表

特殊符号 命名实体 十进制编码 特殊符号 命名实体 十进制编码 特殊符号 命名实体 十进制编码
Α Α Α Β Β Β Γ Γ Γ
Δ Δ Δ Ε Ε Ε Ζ Ζ Ζ
Η Η Η Θ Θ Θ Ι Ι Ι
Κ Κ Κ Λ Λ Λ Μ Μ Μ
Ν Ν Ν Ξ Ξ Ξ Ο Ο Ο
Π Π Π Ρ Ρ Ρ Σ Σ Σ
Τ Τ Τ Υ Υ Υ Φ Φ Φ
Χ Χ Χ Ψ Ψ Ψ Ω Ω Ω
α α α β β β γ γ γ
δ δ δ ε ε ε ζ ζ ζ
η η η θ θ θ ι ι ι
κ κ κ λ λ λ μ μ μ
ν ν ν ξ ξ ξ ο ο ο
π π π ρ ρ ρ ς ς ς
σ σ σ τ τ τ υ υ υ
φ φ φ χ χ χ ψ ψ ψ
ω ω ω ϑ ϑ ϑ ϒ ϒ ϒ
ϖ ϖ ϖ • • … …
′ ′ ″ ″ ‾ ‾
⁄ ⁄ ℘ ℘ ℑ ℑ
ℜ ℜ ™ ™ ℵ ℵ
← ← ↑ ↑ → →
↓ ↓ ↔ ↔ ↵ ↵
⇐ ⇐ ⇑ ⇑ ⇒ ⇒
⇓ ⇓ ⇔ ⇔ ∀ ∀
∂ ∂ ∃ ∃ ∅ ∅
∇ ∇ ∈ ∈ ∉ ∉
∋ ∋ ∏ ∏ ∑ −
− − ∗ ∗ √ √
∝ ∝ ∞ ∞ ∠ ∠
∧ ⊥ ∨ ⊦ ∩ ∩
∪ ∪ ∫ ∫ ∴ ∴
∼ ∼ ≅ ≅ ≈ ≅
≠ ≠ ≡ ≡ ≤ ≤
≥ ≥ ⊂ ⊂ ⊃ ⊃
⊄ ⊄ ⊆ ⊆ ⊇ ⊇
⊕ ⊕ ⊗ ⊗ ⊥ ⊥
⋅ ⋅ ⌈ ⌈ ⌉ ⌉
⌊ ⌊ ⌋ ⌋ ◊ ◊
♠ ♠ ♣ ♣ ♥ ♥
♦ ♦       ¡ ¡ ¡
¢ ¢ ¢ £ £ £ ¤ ¤ ¤
¥ ¥ ¥ ¦ ¦ ¦ § § §
¨ ¨ ¨ © © © ª ª ª
« « « ¬ ¬ ¬   ­ ­
® ® ® ¯ ¯ ¯ ° ° °
± ± ± ² ² ² ³ ³ ³
´ ´ ´ µ µ &#181 " " "
< &lt; &#60; > &gt; &#62; '   &#39;
posted @ 2010-11-23 13:00 陈涛 阅读(307) 评论(0) 编辑

IE CSS 问题部分解决方案

 问题浏览器DEMO解决方法
Hacking Rules: 
property:all-ie\9; property:gte-ie8\0;*property:lte-ie7; +property:ie7; _property:ie6;
1 input[button | submit] 不能用 margin:0 auto; 居中 IE8 bug |fixed 为input添加width
2 body{overflow:hidden;}没有去掉滚动条 IE6/7 bug |fixed 设置html{overflow:hidden;}
3 hasLayout的标签拥有高度 IE6/7 bug |fixed *height:0;
_overflow:hidden;
4 form>[hasLayout]元素有margin-left时,子元素中的[input | textarea] 出现2×margin-left IE6/7 bug |fixed form > [hasLayout 元素]{margin-left:宽度;}
form div{*margin-left:宽度÷2;}
5 当border-width有1条<边3条时被设置成dotted时,1px的边dotted显示成dashed IE7 bug |fixed 不在同一个元素上使用不同宽度的 dotted
6 当子元素有position:relative的时候,父元素设置overflow:[hidden|auto]相当于给子元素设置了position:visible; IE6/7 bug |fixed 给父元素设置position:relative;
7 :hover伪类不能改变有position:absolute的子级元素的left/top值 IE7 bug |fixed 把top/left的值设置成除0%外的所有百分值;或添加一个margin-[所有方向]除0外的所有值,包括0%
8 :focus + selector {} 选择器失效 IE8 bug |fixed 在失效选择器后面添加一个空选择器, :focus{}
9 列表中混乱的浮动:在list中浮动图片时,图片出现溢出正常位置;或没有list-style IE8 bug |fixed 用背景图片替换list-style
10 th 不会自动继承上级元素的 text-align IE8 bug |fixed 给th添加text-align:inherit;
11 样式(包括link/style/@import(link)) 最多允许个为是:32 IE6-8 ─ 常识 99.99%的情况下,不会遇到
12 :hover 时若background-color为#fff, 失效 IE7 bug |fixed 把background-color改成background。或者,非#fff || #ffffff
13 忽略’>’后有注释的选择器:selector> /**/ selector{} IE6 bug |fixed 官方DEMO有误
14 * html IE6 ─ HACK 只对IE6有效
15 PNG图片中的颜色和背景颜色的值相同,但显示不同 IE6-7 bug |fixed 利用 pngcrush 去除图片中的 Gamma profiles
16 margin:0 auto; 不能让block元素水平居中 IE6-8 bug |fixed 给block元素添加一个width
17 使用伪类 :first-line | :first-letter, 属性的值中出现!important 会使属性失效 IE8 bug |fixed !important is evil, don’t use it anymore
18 :first-letter 失效 IE6 bug |fixed 把 :first-letter 移到离{}最近的地方,如 h1, p:first-letter{},而非 p:first-letter h1{}
19 Position:absolute元素中,a display:block, 在非:hover时只有文本可点击 IE6/7 bug |fixed 给a添加background, 如果背景透明,使用background:url(‘任何页面中已经缓存的文件链接’),不推荐background:url(#)[官方的解决方法],因为会增加一下HTTP请求
20 float列表元素不水平对齐:li不设置float,a设置display:block;float:[方向],li不水平对齐 IE6/7 bug |fixed 给li设置display:inline 或 float:[方向]
21 dt, dd, li 背景失效 IE6 bug |fixed dt, dd, li{position:relative;}
22 <noscript />元素的样式在启用javascript的情况下显示了样式 IE6-8 bug |fixed 利用js给<noscript />添加display:none;
23 使用filter处理的透明背景图片的透明部分不可点 IE6-8 bug |fixed 把background:none变成background:url(‘链接’),链接到本身和图片之外的任何文件
24 li内元素偏离 baseline 向下拉 IE8 bug |fixed 给li设置display:inline 或 float:[方向]
25 列表中li的list-style不显示 IE6/7 bug |fixed 给li添加margin-left,留空间来显示(不要加在ul上)
26 图片不能垂直居中 IE6/7 bug/fixed 添加一个空标签,并赋给"Layout", 比如display:inline-block;
27 不能自定义指针样式 IE6-8 bug |fixed 给指针文件设置绝对路径
28 背景溢出,拖动滚动条后显示正常 IE6 bug |fixed 给父元素添加overflow:hidden防止溢出,并赋予hasLayout,如果添加_zoom:1;
29 高度超过height定义的高 IE6 bug/fixed 添加_overflow:hidden;(推荐)或者_font-size:0;
30 宽度超过width定义的宽 IE6 bug/fixed 添加_overflow:hidden;
31 双倍边距 IE6 ─ 常识 添加display:inline到float元素中
32 margin负值隐藏:hasLayout的父元素内的非hasLayout元素,使用负边距时,超出父元素部分不可见 IE6/7 bug/fixed 去掉父元素的hasLayout;或者赋hasLayout给子元素,并添加position:relative;
33 给两个浮动元素的某中一个的文字设定为斜体,另一个元素下拉在有斜体文字元素的下面 IE6 bug/fixed 给有斜体文字的元素添加overflow:hidden;
35 3px 间隔:在float元素后的元素,会有3px间隔 IE6 bug/fixed 因为是确切的3px,所以,用“暴力破解”吧,比如_margin-left:-3px;
35 text-align 影响块级元素 IE6/7 bug/fixed 整理你的float;或者分开设置text-align

 

http://www.sofish.de/archives/1400/

posted @ 2010-11-20 20:52 陈涛 阅读(351) 评论(0) 编辑

特殊字符大集合

图形: 

♠ ♣ ♧ ♡ ♥ ❤ ❥ ❣ ♂ ♀ ✲ ☀ ☼ ☾☽ ◐ ◑ ☺ ☻ ☎ ☏ ✿ ❀ 
✎ ✐ ✌ ✍ ☜ ☞ ♋ ☄ ☊ ☋ ☌☍☢ ⁂ 〄 ↂ ❦❧ ஐ ﻬ ๑ ♈ ღ ✟ 
☂ ♨ ☃ ۩ ♟ ✙ ✈ ✉ ✁ 〠 ⊹⊱⋛⋋ ⋌⋚⊰⊹ ❆ ❁ ☸ ☑ ☒ 

音乐: 

♫ ♬ ♪ ♩ ♭ ♪ ∮ ⌒ 

图案: 

▂ ▃ ▄ ▅ ▆ ▇ █ ■ 〓 ◢ ◣ ◥ ◤ □ ▣ 回 ▧ ▨ ▤ ▥ ▦ ▩ ◘ ◙ ▓ ▒ ░ 

◖◗ ◄ ► ✡ ★ ☆ ✰ ✖ ◆ ◈ ◇ ▲ △▼ ▽ ● • 〇 ◎ ⊙ ○ ⊕ Θ ¤ ◈ ♦ ◊ ◦ 

数学符号: 

++--× ÷ /± =≠ ≈ ≤ ≥ ≡ ≈ ≌ ∽ ∝ ∞ ~ ~ ∑ ∏ ∪∩∧∨∈∫∮‖△∠ ⊥ ⌒ ∵ ∴ ∷ √ § № Ω ж ф ю Ю Ψ ω ξ ζ 

括号: 

【】〖〗『』「」 { } ( ) < > <>≮≯ ❝❞ 

箭头: 

↑↓← → ↘↙↔ ↕ ☇ ☈ ➽ ➸ ➹ Ш 

特殊字符: 

㊀㊁㊂㊃㊄㊅㊆㊇㊈㊉⓪①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳❶❷❸❹❺❻❼❽❾❿ 

ⒶⒷⒸⒹⒺⒻⒼⒽⒾⒿⓀⓁⓂⓃⓄⓅⓆⓇⓈⓉⓊⓋⓌⓍⓎⓏⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙⓚⓛⓜⓝⓞⓟⓠⓡⓢⓣⓤⓥⓦⓧⓨⓩ 

㊎㊍㊌㊋㊏㊐㊊㊣ ㊝ ⓛⓞⓥⓔ © ® ™ ℡ 喜 囍 卍 卐 ₪ εїз 

制表符: 

╔ ╗╚ ╝╬ ╩ ╓ ═‖ ┏ ┓┗ ┛┳ ⊥┠ ┨┯ ┷ 『 』 ━┃ ┌ ┐└ ┘∟| ︴— ╭ ╮╰ ╯( ) 〔 〕 

┇┋┆┊┅ ┉ ┄ ┈ ﹉ ﹎ ﹋ ﹏ ﹌ 

武器: 

【】—一 ▄【┻┳═一 ▄【┳一 ▄【┻═┳一 ▄【┳-一 

▄【┻═┳ 【┳═一 ▄【┳一• ▄【┳═一 【┳═一oO 

-—═┳【 ∝╬══→ ::======>> ┈━═☆ ┣▇▇▇═— 

▄【┳═┵ 
●█〓██▄▄▄▄▄▄ ●●●●●● 
▄▅██████▅▄▃▂ 
██████████████ 
◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲◤ 

表情脸谱: 

。◕‿◕。 べòべ o(‧'''‧)o ゃōゃ *^_^* ^*^ ^-^ ^_^ ^(^ 

⊙▂⊙ ⊙0⊙ ⊙^⊙ ⊙ω⊙ ⊙﹏⊙ ⊙△⊙ ⊙▽⊙ 

◑▂◐ ◑0◐ ◑^◐ ◑ω◐ ◑﹏◐ ◑△◐ ◑▽◐ 

∩▂∩ ∩0∩ ∩^∩ ∩ω∩ ∩﹏∩ ∩△∩ ∩▽∩ 

∪▂∪ ∪0∪ ∪^∪ ∪ω∪ ∪﹏∪ ∪△∪ ∪▽∪ 

≥▂≤ ≥0≤ ≥^≤ ≥ω≤ ≥﹏≤ ≥△≤ ≥▽≤ 

>▂< >0< >^< >ω< >﹏< >△< >▽< 

╯▂╰ ╯0╰ ╯^╰ ╯ω╰ ╯﹏╰ ╯△╰ ╯▽╰ 

+▂+ +0+ +^+ +ω+ +﹏+ +△+ +▽+ 

ˋ▂ˊ ˋ0ˊ ˋ^ˊ ˋωˊ ˋ﹏ˊ ˋ△ˊ ˋ▽ˊ 

●▂● ●0● ●^● ●ω● ●﹏● ●△● ●▽● 

ˇ▂ˇ ˇ0ˇ ˇ^ˇ ˇωˇ ˇ﹏ˇ ˇ△ˇ ˇ▽ˇ 

˙▂˙ ˙0˙ ˙^˙ ˙ω˙ ˙﹏˙ ˙△˙ ˙▽˙ 

≡(▔﹏▔)≡  ̄□ ̄|| [>\/<] 

<(‘^′)> <("""O""")> (=‘′=) o(‧""‧)o (¯▽¯;) (-__-)b (#‘′) 

(‘▽′)ψ (°ο°) (^人^) (*‧↓˙*) (O ^ ~ ^ O) (;°○° ) ( > c < ) 

...¤¸¸.•´¯`•.¸•.>>--» «---<<•.¸¸.•´¯`•.¸¸.¤... •°∴ ☆..•° ╰☆╮ ☆¨*·¤.,.~·**¯`·* *·´¯**·~.,.¤·*¨☆ 

๑۩۩.. ..۩۩๑ ๑۩۩۞۩۩๑ ๑۩ﺴ ﺴ۩๑ ๑۞๑ ☜♡☞ ⊹⊱⋛⋋ ⋌⋚⊰⊹ ✿*゚¨゚゚

posted @ 2010-08-16 14:21 陈涛 阅读(23) 评论(0) 编辑

笨办法解决 Unicode 编码问题

        Dim tempname As String = corpname
        Dim _name As String = ""
        corpname = ""
        
        Do Until (tempname = "")
            If (tempname.IndexOf("\u") < 0) Then
                corpname = corpname & tempname
                tempname = ""
            ElseIf (tempname.IndexOf("\u") > 0) Then
                _name = tempname.Substring(0, tempname.IndexOf("\u"))
                corpname = corpname + _name
                tempname = tempname.Substring(tempname.IndexOf("\u"))
            ElseIf (tempname.IndexOf("\u") = 0) Then
                _name = tempname.Substring(0, 6)
                corpname = corpname & ChrW(Val(_name.Replace("\u", "&h")))
                tempname = tempname.Substring(6)
            End If
        Loop

posted @ 2010-08-04 09:28 陈涛 阅读(12) 评论(0) 编辑

URL编码表

摘要: æ退格TAB换行回车空格!"#$%&'()*+,-./%00%01%02%03%04%05%06%07%08%09%0a%0b%0c%0d%0e%0f%10%11%12%13%14%15%16%17%18%19%1a%1b%1c%1d%1e%1f%20%21%22%23%24%25%26%27%28%29%2a%2b%2c%2d%2e%2f0123456789:;<=&g...阅读全文
posted @ 2010-07-28 15:07 陈涛 阅读(81) 评论(1) 编辑

关于 The located assembly's manifest definition does not match the assembly reference 错误

摘要: DLL 有时候直接覆盖或改名会出错,要剪切或删除,再复制进来阅读全文
posted @ 2010-07-27 08:59 陈涛 阅读(230) 评论(0) 编辑

Keycode对照表

摘要: 字母和数字键的键码值(keyCode)按键键码按键键码按键键码按键键码A65J74S83149B66K75T84250C67L76U85351D68M77V86452E69N78W87553F70O79X88654G71P80Y89755H72Q81Z90856I73R82048957数字键盘上的键的键码值(keyCode)功能键键码值(keyCode)按键键码按键键码按键键码按键键码096810...阅读全文
posted @ 2010-07-21 17:08 陈涛 阅读(24) 评论(0) 编辑

在IE6中以absolute定位的对象消失了!

摘要: 在IE6中以absolute定位的对象消失了!今天做一个页面时,遇到需要定位为absolute的层,当然首先想到的是将父对象设置为relative,在火狐中查看页面是没有问题的,可是打开IE6查看页面,结果怎么也找不到那个absolute的层!真是郁闷,这个极少遇到的情况都被我遇上了!。。我首先想到的把absolute层的top和left去除,刷新页面,在IE6中还是看不到,这样可以判定,和top...阅读全文
posted @ 2010-07-15 16:54 陈涛 阅读(93) 评论(0) 编辑

不同浏览器识别 CSS

摘要: 仅IE7与IE5.0可以识别引用内容 引用内容*+html select {…}当面临需要只针对IE7与IE5.0做样式的时候就可以采用这个HACK。仅IE7可以识别引用内容 引用内容*+html select {…!important;}当面临需要只针对IE7做样式的时候就可以采用这个HACK。IE6及IE6以下识别引用内容 引用内容* html select {&h...阅读全文
posted @ 2010-06-25 10:23 陈涛 阅读(50) 评论(0) 编辑

搜索

 
 

常用链接

我的标签

随笔分类(18)

随笔档案(22)

我的其他网址

最新评论