アカウント名:
パスワード:
ごとにstyle属性を指定したが、これは面倒だ。 そこで今回はclass属性を使ってみよう」 と繋ぐ方向で。 紙面の都合上とりあげられないなら、 「実はclass属性を使うと、一つ一つ指定し直す必要がなく、楽チンだ。意欲のある方は調べて欲しい」 とか、可能ならウェブ版で追補記事を書くとか、適当なページにリンクを張るとか…できないもんですかね。 素人相手だと、下手にfontやcenterのような視覚的な要素を教えてしまうと、後にCSSに移行するメリットが掴みづらい気がします。
うーん、この辺の発想がヲタor業者なのかと。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あつくて寝られない時はhackしろ! 386BSD(98)はそうやってつくられましたよ? -- あるハッカー
ふーむ… (スコア:2, 参考になる)
<html>
<body>
<p style="text-align: center; color: blue;">ホームページ講座3回のスケジュール</p>
<p style="text-align: center;">7月19日号 まず文字だけのページから<br>
7月26日号 画像を貼ってみます<br>
8月2日号 リンクを張りましょう</p>
</body>
</html>
としておいて、
「文字の色やサイズを変えるときはstyle="..."を使います。
styleの中で"text-align: center;"は文字を真ん中に寄せ、
color: blue;は色を青くします。他に選べる色は別表を見て下さい
<p>は段落区切り、<br>は改行です。
<html></html>と<body></body>は決まり事として常に書いて下さい」
…と、言うのと、件のめちゃくちゃなHTMLを教えるのと、
そんなに難易度に差があるんでしょうか?
Re:ふーむ… (スコア:1)
妥協してfont要素等を使うか(loose.dtdで)、
適当なclass等を指定してCSSで操作するか
どちらかでしょう。
#例としてsytle属性を使っただけだとは思いますが。
Re:ふーむ… (スコア:1)
で、
「前回は
ごとにstyle属性を指定したが、これは面倒だ。
そこで今回はclass属性を使ってみよう」
と繋ぐ方向で。
紙面の都合上とりあげられないなら、
「実はclass属性を使うと、一つ一つ指定し直す必要がなく、楽チンだ。意欲のある方は調べて欲しい」
とか、可能ならウェブ版で追補記事を書くとか、適当なページにリンクを張るとか…できないもんですかね。
素人相手だと、下手にfontやcenterのような視覚的な要素を教えてしまうと、後にCSSに移行するメリットが掴みづらい気がします。
Re:ふーむ… (スコア:1)
「前回は<p>ごとにstyle属性を指定したが、これは面倒だ。
そこで今回はclass属性を使ってみよう」
と繋ぐ方向で。
Re:ふーむ… (スコア:0)
うーん、この辺の発想がヲタor業者なのかと。
初心者にとってはCSSなんて別の世界の話。
と言うか、使わなくても(本人的には)何の問題も発生しないものを、
わざわざ好んで使うor移行することはありえない。
初心者って定義が問題なのかな?
自分は「ホーム
Re:ふーむ… (スコア:1)
そもそも初心者にとって、centerタグとtext-align="center"に差はないでしょう。
我々の大半は素のタグによるHTMLを覚え、その後にCSSを覚えたから、どうしてもCSSはHTMLの上級レベルの話だと思っちゃいます。
でも初心者にCSSしか教えなければ、初心者にとってはそれがHTML文書になるわけです。
で、このスレッドもとの私の発言に戻るんですが…
こうやってCSSで書くのと、colorタグやcenterタグで書くのと、
そんなに難易度が違うんでしょうか。素人にとって。
初心者って言葉の定義を書かれていますが、それこそ妙な定義をしてませんか?
初心者ってのは「始めたばかりの人」なんです。将来どこまで行くかは分からない。
で、私が示した程度のCSSなら、あなたの定義でいう「初心者」でも大して苦になるとは思いません。
一方、あなたの定義で言う、私が対象としている人(=将来それで喰っていく人)にとっても覚えて損はないはずです。
要するに、初心者だからって、なにも後々使い物にならないものを教える必要はないんです。
もう一つついでに言えば、「ホームページを作ってみたい」だけの人にHTML言語を教えるのは明らかに無駄です。
物事には最適なメソッドがあります。個人が、普通にホームページを作るだけならHTMLエディタの方が何倍も適しています。
その上でHTML言語をわざわざ覚えようとする初心者は、「ホームページを作りたい」のレベルを一歩超えているんだろうと思います。
…でなければ、ネタ元の記事は、何のためにHTMLなんか解説してるんでしょう?
#いや、それこそ担当記者が威張りたかっただけかも知れないけど…(^^;
Re:ふーむ… (スコア:0)
元の記事で、大見出しとしてh1を使用している事自体は
間違っていないと思います。
Re:ふーむ… (スコア:1)
- 朝日の反論 [srad.jp]で文書構造を教える気はない、と言っていること。
- 駄目駄目な解説ページにある「h1は文字を大きくします」のような勘違いを防ぐこと。
- 最初に覚える物事は少ないにこしたことはないから。
…それくらいです。きちんと構造について語る気がないなら、h1を教える意味ってあまり感じないのです。下手に見た目だけに注目されても困るし。
教えなければ使いませんので…。
もちろん実際にはちょっと触れるだけで済みますが、それなら最低限:
「h1で括ると大見出しを表します。同様にh2は中見出し、h3は小見出し…となります。
hnをきちんと記述することで、コンピュータプログラムがあなたのページから情報を取り出しやすくなります」
くらいは書かなきゃ駄目でしょう。
Re:ふーむ… (スコア:0)
使うという、初心者向けには面倒な話になってしまうでしょうね。
朝日のあのサンプルに関してどうこう言うのも馬鹿らしく
なってきましたので、この辺で撤退させていただきます。
Re:ふーむ… (スコア:0)
同じように最初から属性なんて教えなくてもいいと思う。
でも、<p>は段落『区切り』じゃねぇ!
「内容<p>」で、「<p>は改行を表す」なんて言ってた
バカと同じじゃん!