パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Opera 6.0正式版リリース」記事へのコメント

  • 空白扱いのようで、行頭で段付けに使っていても無視されるです…(;_;)

    # バナーがうざいので、マスクするプログラム作って隠しました(笑)
    • ある意味、日本語を適切に把握しているとも言えるでしょう。

      行頭をインデントするなら、次の様にする方が良いかも。

      p:first-line {
        margin-left:1em;
      }
      •  日本語の場合、1つの文書内でも、先頭を1文字下げる段落と下げない段落を混在させたい場合が結構あるように思います。
         書式に押し込める(=空白文字は段落の文章に含めず、段落の書式が段落によって変わると考える)か、テキストとして全角スペー
        • 日本文には「段落」と「段落内の『改行』」の二つの書式がある [heart.ne.jp]と考えた方もいるようですね。
          この一連の議論には、空白文字を書式の制御に使いたくないという立場を如実に表したものとして、見るべきものがあると思われます。
          1emは本当に全角空白の幅でレイアウティングされるのかとか、そもそも小説は縦書きだろとか(笑)、いろいろあるかと思いますが、段落の書式を指定するという点に注力したものと思いましょう。

          ※ CSS2のfirst-l [w3.org]
          • CSS2のfirst-line pseudo elementの項目

            それは初めて知りました。

            という事はこう書いたらいいのかなあ。

            p:before {
              content:" ";
            }
            • by Stealth (5277) on 2001年11月30日 13時29分 (#42740)

              それは before pseudo-element。first-line pseudo-element は p:first-line です。

              しかし、first-line だと最初の行に対する指定になるので、before pseudo-element の方が適切かと。ただ、content よりは width 指定の方がいいかもしれません。p:before { width: 1em; } で。

              1 文字字下げする = 1em 分字下げする、であって、一文字分スペースを置くのと一文字分字下げするのは別ですから。

              親コメント

私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson

処理中...