|
由于各个软件标准不统一,所以,目前 PC 上只需照顾好 GoldenDict 即可。移动平台暂无暇顾及。
, R; Z$ i' I0 t% M0 h& c+ C
* }" B8 [% a; Y/ F! Vkeyword 转义。a 标记里面的 href 可以参考下面的说明斟酌处理:
: F4 r' e/ z3 {7 G" k1 J) t3 C8 K9 [& g$ i7 H1 U
- $ Dollar
3 @+ ?: b9 I$ @ - <p>Reserved characters</p>
5 F3 [7 R! ]. q - <p>$ Dollar</p>
9 Q7 _, n& L" Y2 M$ A - </>" m4 p/ w; l; `6 X4 z
- & Ampersand
& J- Z$ _1 A \6 T2 T5 b' C - <p>Reserved characters</p>
3 |) i8 Z, j+ B% K# l* p. B - <p>& Ampersand</p>
2 y/ \9 s# \/ U1 d% R - </>
! ^$ @* f7 T! h @ - + Plus
+ @4 r. O e3 Y$ k( o5 ~/ i3 {1 G - <p>Reserved characters</p>
# n( S+ V; w" i: H - <p>+ Plus</p>; O( Q+ X2 p: C: A/ q$ U. _" d y
- </>+ M- g5 z9 K" ^9 m
- , Comma
3 k7 L' N1 g9 J; { - <p>Reserved characters</p>9 o. e7 K( w" ]8 J0 N
- <p>, Comma</p>6 ~! _* z$ J' E. M; F
- </>- V( ^, U! d+ t5 Y. K# `( E+ x# N
- / Forward slash or Virgule
( Q4 j7 x( N+ G- R7 ]4 L6 a2 L - <p>Reserved characters</p>
+ U9 W1 S9 c! \# C1 r( \# v1 n' l - <p>/ Forward slash or Virgule</p>
0 `6 g7 E: Q# k2 Q1 T% g - </>
6 O' o: s/ Q) R5 S7 Q" I2 Z) y. j - : Colon
1 G7 G; C( q$ s/ L1 u+ Q - <p>Reserved characters</p>
0 C7 k) D4 N2 ^) y: X2 q - <p>: Colon</p>( k( v% W+ _+ _: ^9 D8 E
- </>' M0 r* Z4 `( Y
- ; Semi-colon
& F0 G" O7 @, K) k/ n7 m- z - <p>Reserved characters</p>
( E$ v. j$ U( N( }* D - <p>; Semi-colon</p># O, w8 p) L4 d6 j! T% q( q% \
- </>: G- t. H, L+ l, C+ ^- H+ d: k
- = Equals0 r$ Y! o( b. t/ r- q4 f% y! w( s
- <p>Reserved characters</p>6 I s* f; b( ]1 A! J
- <p>= Equals</p>) U5 c3 Y5 v/ p* U- {1 Y0 t
- </>" |, G2 m* a9 r
- ? Question mark& ?; _! [! \1 N6 ^
- <p>Reserved characters</p>
& ^/ Y: s3 n ^0 ]; O% Z3 V2 ^ - <p>? Question mark</p>
% m8 h1 J( @1 X3 c9 s/ i - </>
( S4 {3 h! ^5 e/ Q, z& Y - @ At symbol
" z: F" m- f7 U" s3 M8 E! A - <p>Reserved characters</p>4 S+ C @9 i! p: f& T8 a" @
- <p>@ At symbol</p>: s$ @ u; C5 ~
- </>" R. K& W! O, r5 Q! A6 |# O
- Four Space0 B5 o3 l: z1 w$ ]- @
- <p>Unsafe characters</p>
: H$ G; x3 N$ X6 ]7 j, e - <p>Significant sequences of spaces may be lost in some uses (especially multiple spaces)</p>; g, @$ m! S* H8 J" ]; `9 X7 W! R
- </>
; {) v/ c N1 m' H - " ' > <4 Q7 Y: f8 m1 r
- <p>Unsafe characters</p>; M# j) n- R- B9 ], C, ~: L" E
- <p>These characters are often used to delimit URLs in plain text.</p>
: m7 I# G% K' Y! H - </>+ C g' A Z% r2 P8 G- D
- # Pound character" L% M) r3 S2 T
- <p>Unsafe characters</p>
; _: K/ Z4 p3 [% }2 c - <p>This is used in URLs to indicate where a fragment identifier (bookmarks/anchors in HTML) begins.</p>
/ I6 V) C( `% v$ o- p - </>+ x% b. T9 C6 R2 U5 G* M: D4 ?
- % Percent character. B# ?+ X0 \0 b" W4 B0 {
- <p>Unsafe characters</p>
+ X( l) r" j3 n - <p>This is used to URL encode/escape other characters, so it should itself also be encoded.</p>
$ O0 X$ c& x7 g* z% O - </>
# U* T9 V! ?: W/ `" j* H- k/ A - {}|\^~[]`* q- O- p: _0 N: [& Q6 s8 z
- <p>Unsafe characters</p>
) N& `; t- G$ E: Q( V( N }" a - <p>Some systems can possibly modify these characters.</p>
. H( d4 Y) ~- S# l7 L - </>9 h' t* Z. ~1 F
- Reference
5 c, ]& f, U O4 V h, B2 v8 } - <pre>
* X' w6 l& P% o: s0 G0 P) \9 ~ - GoldenDictPC : 1.5.0-RC2 QT 5.6.0 (GCC 5.3.0, 64bit)
9 l3 B2 F; Y* C8 R: S H - MDictPC : 1.3 RC4
. p2 X2 \' M7 Q! } - </pre>
- Z5 Y T; ^/ H g* Q
8 a/ q5 M% \- i) y) s% R" ]# V- <ul>4 m. T- W( X( E X3 p4 G
- m$ l2 d) L* v+ }; `# e- <!-- 无须转义 -->" ^ Y4 l( Z' i- c
- ' y' d# p3 K% P7 T( U/ Z& y
- <li><a href="entry://, Comma">, Comma</a></li>( x! a$ @ j. ~: w' c3 v
- <li><a href="entry://$ Dollar">$ Dollar</a></li>
4 z/ Z q5 t7 V7 Z: P - <li><a href="entry://& Ampersand">& Ampersand</a></li>5 [: b8 ]7 i2 ? J% }6 ]
- <li><a href="entry://: Colon">: Colon</a></li># \5 F2 M! r; q2 D
- <li><a href="entry://; Semi-colon">; Semi-colon</a></li>
' G( [- z; G9 V5 O& g4 r( r: V - <li><a href="entry://= Equals">= Equals</a></li>
0 D* ~8 L6 k- s! {% b - <li><a href="entry://@ At symbol">@ At symbol</a></li>" z' M4 N/ i0 D
- <li><a href="entry://Four Space">Four Space</a></li>
( |' _! E, ]1 |4 P7 X' L - & x* s- h! w$ K) n
- <!-- 需要转义 -->
$ J; R! f. n. V" c& h" P9 }% t8 [ - - P3 Y2 X& O" U1 P* o
- <li><a href="entry://%3F Question mark">? Question mark</a></li> <!-- GoldenDictPC Pass; MdictPC Pass -->
) S6 Q# R1 y/ {2 j - <li><a href="entry://%2F Forward slash or Virgule">/ Forward slash or Virgule</a></li> <!-- GoldenDictPC Pass; MdictPC Pass -->
# w, g% ?/ u) K# I9 P - ; {: J0 A B1 V j7 C
- <li><a href="entry://%22 ' %3E %3C">Unsafe characters</a></li> <!-- GoldenDictPC Pass; MdictPC Fail -->
5 h8 A% M+ k5 Z- u3 o - <li><a href="entry://%23 Pound character"># Pound character</a></li> <!-- GoldenDictPC Pass; MdictPC Fail -->/ _1 z$ q& h8 W7 ~, J5 Y6 X9 J
- <li><a href="entry://%2B Plus">+ Plus</a></li> <!-- GoldenDictPC Pass; MdictPC Fail -->' e: n2 s. u) @, a% }6 f
- <li><a href="entry://%7B%7D%7C%5C%5E~%5B%5D%60">{}|\^~[]`</a></li> <!-- GoldenDictPC Pass; MdictPC Fail -->
6 z! {6 H+ S* r$ |
( b4 [9 _8 B% {8 ~# M5 Y- <li><a href="entry://%25 Percent character">% Percent character</a></li> <!-- GoldenDictPC Fail; MdictPC Pass --> ( s" E, E0 ^2 U+ e$ X5 ^; s
- </ul>
6 B9 G1 @/ `) u$ U- P9 \6 a - </>6 K* q% ?! E9 W+ F9 d9 o; H6 P- \
复制代码 ' u! q7 R5 b8 `: c- W
4 p* ]# _2 N7 @' t7 k( A# E
) |1 c% _1 H! j$ s: ^( s( r5 S. o: L' d7 x, W. a
2 r3 p& M x" t# v% S( v( g5 Z3 W$ ]4 a
|
|