|
由于各个软件标准不统一,所以,目前 PC 上只需照顾好 GoldenDict 即可。移动平台暂无暇顾及。
' p, I# B3 {5 t+ k9 a4 }( G" D0 I! P* A) |
keyword 转义。a 标记里面的 href 可以参考下面的说明斟酌处理:5 O+ m8 C* o9 l) u) m0 ?
5 m" _! n$ ^/ ^* {" n/ q' e- a- $ Dollar0 R( J; `5 r; I7 }4 k. a0 F
- <p>Reserved characters</p>
e; l5 y) n H) d, l8 }1 ` - <p>$ Dollar</p>
) `4 S) Z/ D6 g - </>/ x5 \3 p+ o4 S
- & Ampersand
: G1 }: z$ c& v& c3 j( W) a - <p>Reserved characters</p>3 b) }& M# [" k: q6 C; r
- <p>& Ampersand</p>
5 ` i$ E% G6 Z9 B2 ~! M3 c$ e, {5 } - </> G, I5 V; w1 Q2 Z2 W( A
- + Plus, i5 L# `' E/ b3 Q9 d0 x! Z: o
- <p>Reserved characters</p>
5 M2 h" s9 v' B4 j - <p>+ Plus</p>
8 ^5 G$ p) B; \2 R% b, F - </>
7 L" M- c( k2 q* Y - , Comma
8 t8 J+ v/ h" h$ c, E - <p>Reserved characters</p>
! h i; g! z6 x1 v - <p>, Comma</p>
) w z0 S9 c% S) d% @' ` - </>7 c" o2 I3 u! |
- / Forward slash or Virgule
/ ^+ `6 \) @* ?) B" X0 j3 S - <p>Reserved characters</p>
* g5 ]$ J% ^8 e2 [ - <p>/ Forward slash or Virgule</p>
c; s1 y8 n1 e5 ?6 @9 w5 C - </># U9 a* p0 W- K
- : Colon
, E* X9 ]2 [. Y0 N% I' d+ l7 K - <p>Reserved characters</p>
8 y9 W q# f6 L7 i" W; h - <p>: Colon</p>4 c. p6 B. b9 F. w
- </>- j& h0 U) U4 E: f+ T
- ; Semi-colon6 ]; C; s; ]- S/ `) A" x' A1 E9 C6 N
- <p>Reserved characters</p>
% k- ?, ?8 F6 O; U% W9 p0 s: S - <p>; Semi-colon</p>
^, {3 D x' I M - </>) H) }/ e7 W4 w) x3 L
- = Equals
7 U- B* R2 U3 Z/ ?) {7 ~ - <p>Reserved characters</p>
8 c- ~5 H5 r8 l& r1 P4 d0 Y2 i1 r# e - <p>= Equals</p>+ j" b. ]7 P3 @- q
- </>
7 H( N2 _/ m" |3 A; R: c - ? Question mark
; Z" G) z8 q' ? - <p>Reserved characters</p>
+ w* ?% ~* m6 T0 i5 m - <p>? Question mark</p>
( g/ D/ W' h% y* b& n - </>: N) ~& e/ f2 T+ L& d. f
- @ At symbol& F1 n( ?; B% b
- <p>Reserved characters</p>
' E. `1 f7 ~: T9 a& f - <p>@ At symbol</p>
/ {. ? ^+ ?: O5 E2 w - </>
2 H8 I1 X& d$ V* Q: c - Four Space
5 F" }6 T( h0 | g - <p>Unsafe characters</p>% }# O" D1 ^5 l+ j( A' a
- <p>Significant sequences of spaces may be lost in some uses (especially multiple spaces)</p>
0 r" i; ~8 s$ D! Z( p& i - </>/ w% C/ L4 m+ V8 V2 ^
- " ' > <
2 r+ }/ h/ t8 m* {4 I4 o9 D - <p>Unsafe characters</p>
* g* B+ G r) _: N3 }% y) N - <p>These characters are often used to delimit URLs in plain text.</p>' p7 t. M' t' q; x: A5 q
- </>
0 N, v6 G2 d0 c - # Pound character; n! {/ U6 g, C3 s8 j( X F L
- <p>Unsafe characters</p>
0 B/ O6 G/ Q, s - <p>This is used in URLs to indicate where a fragment identifier (bookmarks/anchors in HTML) begins.</p>
9 I/ W, x( G L/ Q V5 O, Y6 ` - </>( {6 l& r' Y3 E5 L
- % Percent character K# H- b) V" G
- <p>Unsafe characters</p>
6 X' h4 {+ Z& h1 c, ~ - <p>This is used to URL encode/escape other characters, so it should itself also be encoded.</p>
7 Q% h5 T; W, c/ ?+ S0 Q - </>' G3 e' { Y. v5 c5 X0 e8 U7 j
- {}|\^~[]`
4 q3 x- e" ~. Q. C6 f - <p>Unsafe characters</p>
' } Q1 Q8 p& E/ g" D# }' H5 M - <p>Some systems can possibly modify these characters.</p>. ?3 L o6 `9 X0 u+ b( a, ]
- </>7 F, {" R& Y" V7 J
- Reference
8 ]! \) x- @' ]3 X1 p2 i2 c( P$ \ - <pre>' ?9 _+ V. u0 z- N6 w0 s) Q
- GoldenDictPC : 1.5.0-RC2 QT 5.6.0 (GCC 5.3.0, 64bit)
2 H# O- M- l0 F - MDictPC : 1.3 RC4+ E1 y+ H% v1 e1 g4 N0 u
- </pre>" t0 Y! e( ~ P _) ~9 ?
* h" Q* y- i6 ]) f; J4 w8 W) F- <ul>
' y+ b' A# r) n, I5 a - % e. h6 a) j/ [8 x* [
- <!-- 无须转义 -->4 _) \0 H+ j" H9 V
9 }3 A( @+ s& H% _: ~; C" r8 p- n- <li><a href="entry://, Comma">, Comma</a></li>
! c# }3 a* h) z; }2 {( F* [ - <li><a href="entry://$ Dollar">$ Dollar</a></li>
- K3 |/ z8 Y& ^1 R% S - <li><a href="entry://& Ampersand">& Ampersand</a></li>
+ U# D% w; m% d. H1 ~& Z - <li><a href="entry://: Colon">: Colon</a></li>: `0 j* i8 S& G9 v) j% k, ]
- <li><a href="entry://; Semi-colon">; Semi-colon</a></li>% p; R5 a4 r4 T% S4 h- A0 s- E
- <li><a href="entry://= Equals">= Equals</a></li>- C$ u4 ^7 g6 e. U% L" B, u' w
- <li><a href="entry://@ At symbol">@ At symbol</a></li>
7 \1 Y, \6 j+ {: o7 f" f! A - <li><a href="entry://Four Space">Four Space</a></li>
+ Z: Q7 }5 j& Y) y
8 Y: z6 ]. b! x, {5 }- S% i( e- X- <!-- 需要转义 -->; m5 N) D: O' F- z
- 2 B# b, F2 k$ D8 q
- <li><a href="entry://%3F Question mark">? Question mark</a></li> <!-- GoldenDictPC Pass; MdictPC Pass -->
0 H0 M# }$ M1 x1 x2 b l - <li><a href="entry://%2F Forward slash or Virgule">/ Forward slash or Virgule</a></li> <!-- GoldenDictPC Pass; MdictPC Pass -->
, ~5 u) F" ~. f$ Y! g - & Q6 [1 {8 E3 F% Z% J
- <li><a href="entry://%22 ' %3E %3C">Unsafe characters</a></li> <!-- GoldenDictPC Pass; MdictPC Fail -->
$ Y: i) E' T. W) J5 s+ @ - <li><a href="entry://%23 Pound character"># Pound character</a></li> <!-- GoldenDictPC Pass; MdictPC Fail -->
( d9 X* Y2 g3 H `9 d - <li><a href="entry://%2B Plus">+ Plus</a></li> <!-- GoldenDictPC Pass; MdictPC Fail -->7 S" w V2 F! ~. x% H
- <li><a href="entry://%7B%7D%7C%5C%5E~%5B%5D%60">{}|\^~[]`</a></li> <!-- GoldenDictPC Pass; MdictPC Fail -->6 _2 c2 d; f& V# }- U$ i! z
" I1 Y% _3 P/ h4 `, r* m. h7 D- <li><a href="entry://%25 Percent character">% Percent character</a></li> <!-- GoldenDictPC Fail; MdictPC Pass -->
! J6 b% W! i' u9 y+ [7 L/ x2 O - </ul>
5 `4 _! p1 ^% `: ^) g" U - </>
' |# T& W! R K: Y. s1 k1 [
复制代码 + h8 S0 G. b& n+ K8 x
. O+ o. r I Z! X
; s/ J* b) T. J0 a- [/ W: G5 ~/ |% |' X, `- c: ~
$ K2 H% C/ x2 k- F" U& M& `
! O5 q# A+ R9 b7 T, Q# n |
|