掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 3514|回复: 5

[求助] [已解决]如何从头开始创建css?部分词典只有mdx而没有css

[复制链接]
  • TA的每日心情
    开心
    2018-12-3 09:50
  • 签到天数: 52 天

    [LV.5]常住居民I

    发表于 2018-11-1 17:14:15 | 显示全部楼层 |阅读模式
    本帖最后由 maomaowei5655 于 2018-11-4 22:58 编辑 2 I0 T* I; {& d' [5 ^# x* d9 W! y
    + _' w3 {  }2 p  H) K* i! w
    【REVIEW】:我的上一篇(第1篇)帖子☞AHD音标提取-美国传统词典- r/ j8 M3 q6 }
    ↪~~~~✂~~~~↩↪~~~~✂~~~~↩↪~~~~分割线~~~~↩↪~~~~✂~~~~↩↪~~~~✂~~~~↩
    ! z! f2 P- G! y# {4 v8 w4 V, y0 @! {* H3 G; |3 D* ?, a
    5 r/ `! ?- g' e4 K. e
    % u' x7 i( c. v: Z" {* j$ i2 T
    一、【背景】:      论坛里有些内容很好的词典仅有mdx文件而没有css文件(或者虽然既有mdx文件又有mdd文件,但mdd文件中并不包含css文件),此类词典的排版样式是在文本编辑器里用等代码写成的(相当于将排版格式嵌入到了mdx文件中);这种排版的方式的缺点可能有2个——; w# M) O# U8 ]- z# ]1 F$ f8 T
          ①该方式可能只能进行一些较简单的排版(e.g.调整字体字号、借用table的方式给文本加背景),无法像css排版那样形式多样(经@simonfire前辈(本帖2楼)提醒,该“缺点”不正确);      ②该方式做出的排版,后期/其他人想对其进行修改时较易出错(或因为文件太大而导致查找-替换过程中文本编辑软件崩溃)。0 C+ l3 J# h- d+ i# X( A
    . L# ?$ {0 i2 k
    二、【目的】:+ I6 S+ @! Y9 p- g5 Y+ `' o
          向大家请教、求助——对于上述这种没有css文件的词典,如何为其创建一个css文件?  `) K' }5 S% D5 r' G

    6 R  n1 x5 J# F) J! t三、【结果】:7 v( E7 T/ z* Y7 l, B
          问题已解决。在@simonfire(本帖2楼)和@oversky(本帖3楼)两位前辈的热心帮助下,我发表了一个帖子和大家分享从零开始创建css文件的方法☞[教程] 从零开始创建css文件(为没有css文件的mdx词典创建css文件)2 k3 K; y. u7 z/ n

    2 R; B: V! N% q# Q  |7 Z  l: ]/ }7 e5 ~7 b$ h- |1 m/ E
    . `( ?- H0 }  ~# e0 a
    ↪~~~~✂~~~~↩↪~~~~✂~~~~↩↪~~~~分割线~~~~↩↪~~~~✂~~~~↩↪~~~~✂~~~~↩
      {6 T/ v! ?$ O6 u% F* Y6 v% C2 e- y【PREVIEW】:我的下一篇(第3篇)帖子☞[教程] 从零开始创建css文件(为没有css文件的mdx词典创建css文件)
    " n9 q- z2 A& X" s& t( b2 l

    $ P: V; Y9 T! S$ n2 J+ n
    + _* ?! V5 i( {2 m/ B6 h$ C! t

    本帖被以下淘专辑推荐:

  • TA的每日心情
    奋斗
    2022-6-1 19:02
  • 签到天数: 377 天

    [LV.9]以坛为家II

    发表于 2018-11-1 18:27:33 来自手机 | 显示全部楼层
    本帖最后由 simonfire 于 2018-11-1 18:30 编辑
    5 ~* `% V  C) R% r, o5 g
    ' n3 a! {' Z& q4 R, N* h0 Z你的①是个大大的错误,所有CSS可以实现的样式都可以在内嵌里面实现,css和内嵌本质上是一个东西,只是考虑到内嵌会重复多次,所以稍复杂的都不写在内嵌里,而是给上id,class这样的选择器,然后引用CSS文件来实现。( N, [% b0 h1 K1 P
    要创建CSS很简单,在代码里引入即可,只是若源文件不规范,没有id,class等选择器可用,引入CSS文件也没用。
    $ f/ f, F" V  E. U引入方式如下:* `7 y6 t2 F, S. i
    <link href="./mystyle.css" rel="stylesheet" type="text/css"/>4 f5 B/ o7 [: o# I
    href后面引号里面是CSS文件的路径和文件名,词典这种本地的文件一般都用相对路径。
    ! e" \/ Q  l8 q8 _使用欧路词典更简单,不用引入,直接创建和mdx同名的CSS文件即可。
    3 ?& Y* j0 q9 f! B% r8 j# @: o; P. A
    1 L! b. p8 J) n: o' k/ x3 F

    点评

    我用的就是欧路,按你说的试下  发表于 2018-12-2 17:52

    评分

    2

    查看全部评分

  • TA的每日心情
    无聊
    2022-9-25 21:09
  • 签到天数: 1136 天

    [LV.10]以坛为家III

    发表于 2018-11-2 09:50:25 | 显示全部楼层
    建议先从最简单的例子开始研究,
    ; r! S1 C# M8 d6 }7 l例如孤影兄的帖子
    3 o1 S: @8 g/ l1 p, u0 ~& ^7 \6 w% b6 m( X. H- i2 b+ y
    如何将2列数据做成词典
    5 w# q& s* k; o; c* `2 C5 khttps://www.pdawiki.com/forum/thread-29766-1-1.html?x=183822
    9 T% L- y" |+ ]! Q. R, d5 t6 {/ P. T
    3 ^' U  x# k& J或是把一些结构内容相对简单的词频字典解开看看。
  • TA的每日心情
    开心
    2018-12-3 09:50
  • 签到天数: 52 天

    [LV.5]常住居民I

     楼主| 发表于 2018-11-3 15:51:29 | 显示全部楼层
    simonfire 发表于 2018-11-1 18:27  A4 X/ j8 l0 k: B1 m7 H
    你的①是个大大的错误,所有CSS可以实现的样式都可以在内嵌里面实现,css和内嵌本质上是一个东西,只是考虑 ...

    4 x* c, m1 H1 C2 B1 \真的非常感谢您花时间为我答疑解惑,更感谢您能指出我的错误。在您的帮助下,我已学会如何创建css文件☞https://www.pdawiki.com/forum/fo ... id=31470&extra=
  • TA的每日心情
    开心
    2018-12-3 09:50
  • 签到天数: 52 天

    [LV.5]常住居民I

     楼主| 发表于 2018-11-3 15:53:06 | 显示全部楼层
    oversky 发表于 2018-11-2 09:50
    & |- a, v1 C8 ^8 D$ i% B建议先从最简单的例子开始研究,
    1 S$ u8 t" {+ h7 t% a7 ^  M4 e0 n, V例如孤影兄的帖子
    ! e8 V9 o5 p: n: w) y) o
    非常感谢您的指导和帮助,在您的提醒和指引下,我的基础知识更多了一下☞https://www.pdawiki.com/forum/fo ... id=31470&extra=
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

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

    GMT+8, 2025-4-28 07:57 , Processed in 0.022323 second(s), 27 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

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