- ベストアンサー
【html5】articleについて
cssでarticleの横幅を定義すると、それに合わせて中の文字の配置がかわるかと思いますが、 英語だけの場合は、幅にあわせて変わってくれません。 何か書き方がわるいのでしょうか? 例) <article> <h4>Let'sStudy</h4> gjrjahreie1ahuuularhjgvikjerakgviahejkrgvfhjakiufhjkriuehfjakrouihfjkaofrueihufdjkoriehjfkdkioui </article> width: 300px
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
スペースを入れずに英数字を並べると、それが1単語として解釈されます。 すると、途中で改行されないようになってしまうのです。 日本語の場合は、そもそも文にスペースを入れないので、どこでも改行してくれるようにしているのだと思います。 英語の場合は、所々にスペースを入れると、ちゃんと改行されますよ。 例: <article> <h4>Let'sStudy</h4> gjrjahreie1ahuuularhj gvikjerakgviahejkrgv fhjakiufhjkriuehfjak rouihfjkaofrueihufdj koriehjfkdkioui </article> もし、スペースのない長い単語でも改行させたいのであれば、スタイルに word-wrap: break-word; を指定してあげます。 http://www.tagindex.com/stylesheet/text_font/word_wrap.html ちなみに、これは article に限ったことではないです。他のブロック要素(p, div など)でも同様の事が言えます。
その他の回答 (1)
- play_with_you
- ベストアンサー率37% (112/301)