掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1359|回复: 15

[经验交流] 一个小白第一次使用style美化词典

[复制链接]
  • TA的每日心情
    擦汗
    2019-8-11 08:28
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    发表于 2018-6-26 17:55:31 | 显示全部楼层 |阅读模式
    原来我的词典都是光秃秃的,最多用空行来区分一下,最近研究了一下MDict的紧凑型html格式(Compat Html)3 k5 \' r& C- J0 Y3 K, _. K' T

    4 _* V6 q6 A' A+ T$ P  y/ B4 S词典制造软件原文说明如下9 @5 D& v: c5 D: `" k
    * O4 Q" ^5 G, U3 p% v0 f
    这个格式由两个文件组成,正文文件格式基本和2)一样,但在正文里可以使用记号。另外
    6 v4 `! ~3 K2 Z一个是记号文件。3 [1 k* B( U$ M: s" g. D" i
    % D; Z6 o- j' D( e5 g% J1 i4 U* x
    记号文件的格式:
    ( _% ~* ], x0 }! |6 \由多个记号定义组成,每个记号定义有3行3 j3 |6 ]6 l2 J: {9 x
    第一行: 记号的名称(只能用数字,必须大于0,最大不超过255)
    4 a' m5 X& j9 E( @' @, ~' s第二行: 开始字符串(可以为空)6 p* ~3 f. h) b$ S1 k, l
    第三行: 结束字符串(可以为空)& n6 K0 \0 S& M0 U* x- b% q
    使用时在正文里使用`记号`(键盘左上角的那个符号)就会将后续的文字直到下一个记号前的文* ]7 R4 a, Z. {0 V: H( [  p2 B
    字用记号定义的开始字符串和结束字符串括起来。正文里如果需要显示` 则用"`"表示。内( V" D% \* g0 j4 ^9 D
    码应该和正文的一样(例如正文如果是用Unicode的话,记号文件也应该用Unicode)
    - C# T1 K7 z4 g' R3 h8 E+ H& D. P" h$ A# X
    例如:
    - s4 C$ K7 D, I" [记号文件:' K/ R$ w) f' O/ A2 f
    1
    + ?  {! k) C/ i0 j<font size=5>4 e, H, b% J) G% t1 ^; e: a0 F
    </font>
    ( e& e+ x% U4 R* v  h2
    2 S/ ^( u2 Q, L  c0 Q' T<br>
    9 A7 `/ c) _+ u4 M, y
    4 d3 `' b4 `* k8 D3- o0 }, @8 p' k! d7 f, h( o- B
    <font face="Kingsoft Phonetic Plain, Tahoma">
    ! e' S" K7 Q" B- G( ?5 Q</font>
    1 T' E5 `. f) O6 F  P. @5 R
    1 R7 {. ]3 G; h  X; e% H& T# R. ~0 n; e
    6 r( ]* g+ j" U. {$ [, w
    正文文件:6 n- S% v5 B' `+ w% J* z; C- |
    whole+ `- s( b  w5 f* v. t
    `1`whole&#96;s`2`<p>`3`(hol,hJl; houl)
    ) V; d5 u  Z7 w1 @7 R/ l, L</>
    9 }1 O/ M5 R  {' d! a) r" \
    ! K1 G# G- d/ e, `. q最后在显示的时候就会被替换成
    " c/ Z* C% i- p% [% l0 k7 Q<font size=5>whole&#%96;s</font><br><p><font face="Kingsoft Phonetic Plain, Tahoma">(hol,hJl; houl)</font>
    2 o2 J5 N1 B7 b& b1 c8 Y5 l5 S! e) K5 T

    8 J) t# @7 `3 Y) p/ H* |制作后显示效果我很开心。呵呵。给大家看个最后图片吧。
    ' o9 y6 I" V5 z6 w' v
    : l1 g+ S  H3 B- l4 v& a
    " Z$ S1 v* i( g& ^
    ! e& a5 V, S, r0 C接下一部把我的现代法汉汉法也去美一美。大侠们别笑,小白都是这样容易开心快乐的。; k9 t3 w/ {* N7 a; H1 |" Z

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?免费注册

    x

    评分

    2

    查看全部评分

  • TA的每日心情
    开心
    2019-1-18 23:55
  • 签到天数: 230 天

    [LV.7]常住居民III

    发表于 2018-6-26 19:55:13 | 显示全部楼层
    xliley01 发表于 2018-6-26 18:59
    . o* Q% d# E( R" i2 Q# m标签还不会用,一步步来吧。很笨的,说。
      D. C' J! ~& z, o" E: ?
    我是觉得你把精力用偏了。
    2 P1 ^: _% |6 e" Z6 Lmdx格式本质上就是html,这就意味着你要想知道什么,在网上搜有关html的知识就行(推荐个去处,w3school,有中文哦)。本来除了兼容性问题外,只有@@@跳转、词条跳转entry://和发音sound://几个特殊的标记需要特别注意。, O6 g6 U8 @8 N1 X
    使用style文件,有些把简单问题复杂化了。反正我个人是非常不喜欢style,了解它纯粹是为了改比较老的用style的词典。ray大的mdxbuilder 4.0好像也取消了对style的支持。% Z- k2 q. Y2 Q+ ^8 ~2 Z/ f
    此外,像<font>标签,属于过时的东西了。特别简单没啥排版空间的词典可以用用,其它的还是建议使用标签或是类。而且使用css控制排版有更强大的功能,也方便修改排版。像<br>之类的也少用的好。
    9 B$ o$ h4 R) S" J( c) _6 G1 O至于html从哪入门呢?因为本身也不是说要做个完整网页,只是要词典好看些。那就找个简单点的词典(最好是不带js的,弄明白css后有需求再去折腾js,千万别拿ff大的入门)。对于我们改个排版之类的,有点基础的入门知识也就差不多了。  M8 k6 B. Z  X$ z4 F1 F4 q# `" d
    ! y9 A' j1 Y! n$ q9 _
    举个简单的例子,你那个1记号,用html+css来写,可以是:
    # M2 b0 g' J5 }" C* _  q  A
    1. html:
      & G  u! T' W/ {. p/ U- C
    2. <your_tag_name>text</your_tag_name>
      2 ?4 U+ P1 L2 \; r. n6 v+ w8 f  P

    3. 8 g, n7 H" {* ^$ o& t7 i; f
    4. css:
      & ?5 `' n: w0 x5 Z9 j  P+ t4 T) h8 C
    5. your_tag_name {font-size: 20px;}
    复制代码
    9 v7 |$ s; v& q1 ^+ ?% M
    或者: l+ Y. X1 l8 @7 i& [7 y9 \% }
    1. html:0 m. h+ v+ U& }* x" }) m
    2. <span class="your_class_name">text</span># v+ H8 T" Y% T5 Y9 a% F- }

    3. , J& g' P/ [& `3 M0 a' j6 u
    4. css:
      6 L( @1 O8 o2 Q/ k
    5. .your_class_name {font-size: 20px;}
    复制代码

    ( r! f7 h0 z: g, b, H0 ?4 f看起来似乎区别不大,但你要是想加个悬挂缩进、内容前加个符号、换个字体什么的,改起来会轻松很多。
  • TA的每日心情
    开心
    2019-1-18 23:55
  • 签到天数: 230 天

    [LV.7]常住居民III

    发表于 2018-6-26 18:38:15 | 显示全部楼层
    最好别用这个。有这功夫,直接弄成标签不更省事。6 B8 |2 u( X- I7 ?" Z" H1 ~
    这东西唯一好处就是节省一点点空间,但现在谁缺存储空间?占空间的也是mdd,mdx撑死了能占多少?但弊端就是改排版很麻烦。
    bbs 该用户已被删除
    发表于 2018-6-26 18:55:43 | 显示全部楼层
    Style方式美化确实挺有意思。而且荣誉的代码少,压缩率非常高,挺好的。
  • TA的每日心情
    擦汗
    2019-8-11 08:28
  • 签到天数: 10 天

    [LV.3]偶尔看看II

     楼主| 发表于 2018-6-26 18:59:26 | 显示全部楼层
    标签还不会用,一步步来吧。很笨的,说。
  • TA的每日心情
    奋斗
    2018-7-14 09:06
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    发表于 2018-6-26 19:49:06 | 显示全部楼层
    小小白不知有這個方法,很神奇。
  • TA的每日心情
    擦汗
    2019-8-11 08:28
  • 签到天数: 10 天

    [LV.3]偶尔看看II

     楼主| 发表于 2018-6-26 21:09:20 | 显示全部楼层
    想是scc更容易改板式什么的,对于我这个初学者,这个style已经比之前进步多了。谢谢dfliaoyue 的指导。我再研究研究,下次做字典的话。谢谢了。
  • TA的每日心情
    无聊
    2022-9-25 21:09
  • 签到天数: 1136 天

    [LV.10]以坛为家III

    发表于 2018-6-26 21:56:23 | 显示全部楼层
    个人有碰到用 style 的就21世纪英汉汉英双向词典的某些版本。- c$ G% h" ]2 P0 r
    當初解開來看還找不到 css 檔。
    5 l6 p% Z: @& _
  • TA的每日心情
    开心
    2020-5-22 23:45
  • 签到天数: 126 天

    [LV.7]常住居民III

    发表于 2018-6-26 22:53:48 | 显示全部楼层
    dfliaoyue 发表于 2018-6-26 19:55
    / }: E' n) D/ e* H我是觉得你把精力用偏了。
    # p) |2 n# `, L8 S, A4 ?; X, }mdx格式本质上就是html,这就意味着你要想知道什么,在网上搜有关html的知识就 ...
    2 x- a" R& e+ B( R) j
    虽然自己基本上没实践过,但是看了您的回复,还是之前少弄Style,然后设置好标签,以后统一由css控制排版的好。8 Z# J% H2 q9 N2 Y6 g( Q4 F2 ]6 A6 p
    7 l6 k7 [* O5 u0 C5 K3 k/ F1 L
    主要是方便后期二次修改,不然一堆东西要直接用编程语言去批量修改源文件了。
  • TA的每日心情
    开心
    2019-5-9 19:55
  • 签到天数: 266 天

    [LV.8]以坛为家I

    发表于 2018-6-26 23:45:53 | 显示全部楼层
    这种学习方式很好
  • TA的每日心情
    开心
    2020-10-2 23:14
  • 签到天数: 28 天

    [LV.4]偶尔看看III

    发表于 2018-7-1 06:25:17 来自手机 | 显示全部楼层
    我也是小白_(:з」∠)_
  • TA的每日心情
    奋斗
    2021-12-4 11:46
  • 签到天数: 158 天

    [LV.7]常住居民III

    发表于 2018-7-24 15:16:48 | 显示全部楼层
    同是小白,学习一下
  • TA的每日心情

    2018-9-2 09:54
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2018-9-1 12:42:46 | 显示全部楼层
    看来自己任重而道远啊,还不会用style
  • TA的每日心情
    奋斗
    2018-10-15 15:45
  • 签到天数: 35 天

    [LV.5]常住居民I

    发表于 2018-9-4 20:03:48 | 显示全部楼层
    很神奇,第一次见,长见识了
  • TA的每日心情
    慵懒
    2023-3-17 10:32
  • 签到天数: 67 天

    [LV.6]常住居民II

    发表于 2018-9-10 13:15:08 | 显示全部楼层
    受教了,原来是这样的
  • TA的每日心情

    2019-8-31 08:44
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-8-9 21:10:16 | 显示全部楼层
    谢谢分享,谢谢分享,谢谢分享!!!!!
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2024-4-29 21:10 , Processed in 0.067438 second(s), 12 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2023, Tencent Cloud.

    快速回复 返回顶部 返回列表