記事参照

No.2 2008/01/09 18:40
題:Re: IBMビルダー12 クイックでの文字行間の調整
名:レトン

nnさん ありがとうございます。
ご指導いただきましたように、「.css」(スタイルシート)を昨日と今日の今まで必死のパッチ(失礼!)で調べようやく外部スタイルシートの機能を飲み込めました。
(1)行間調整の件は小生の場合「テンプレート」を活用していましたので、既に設定されていた「外部スタイルシート」を活用し「.css」の中の「ルール情報」の該当項目をソース文から探し「スタイルの設定」ダイアログから「文字のレイアウト」(行間:line-height)プロパティを追加しうまく行きました。各サブページに反映しました。
(2)各サブページに入力していた別々の内容のホームページ本文も「.css」を使い統一したいと思い、これも上記と同じようにソース文から該当ルール情報を探しそれを開き「font-size」「font-family」「line-height」などを追加編集しました。各サブページにうまく反映しました。
(3)当初は上記の考え方でなく、自分で新たに「外部.css」を作り、class=xxxxBとして(「font-size」「font-family」「line-height」などのプロパティを設定作成) ホームページ本文に設定接続しましたがサブページ6点中半分しか反映しませんでした。
(4)ソース文を見ると編集画面から入力した文字サイズやフォントスタイルなどがソース文中に残っていること、既存のclass=xxxxAと私が作ったclass=xxxxBと重複していることなどがありこれらが原因かも・・と考え、追加編集したclass=xxxxAのみのこし、あとは全部削除しました。この結果各サブページに反映しました。
→質問ですが重複しても問題ないのでしょうか。
(5)カン違いしていたのは「外部.css」にプロパティ設定すれば自動的に各サブページに反映すると思っていました。逐一初期設定として各サブページの該当ホームページ本文に編集画面からスタイルシートマネージャーを起動し該当ルール情報項目を選択し「スタイルクラスツールバー」から再度選択設定する動作が必要であったことです。
とにかく書けば簡単ですが必死のパッチでした。スタイルシートは判れば便利ですね。
ホームページ制作としては未だ途中です。まだまだわからぬことが多く再度投稿させて頂きますのでよろしくおねがいします。
(^o^)



掲示板に戻る