A 回答 (6件)
- 最新から表示
- 回答順に表示
No.6
- 回答日時:
CSSは、
・タグ内に属性値として
・そのHTMLの<head></head>内
・他のファイルとして
の方法があります。
・タグ内に属性値として
詳細度(優先度)が高く、優先されますが煩雑になる。
・そのHTMLの<head></head>内
HTML本体は簡単です。同じ指定を複数の場所にするとき
・他のファイルとして
外部ファイルとすることで、一つのスタイルシートを書き換えることで、すべてのページのデザインを依拠に変更できます。
いちいちファイルを読まないで済むので、ネットワーク負荷もすくない。
詳しくは
HTMLへのスタイル付加( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )
スタイルシートの実例
★先の<head></head>内に
★タブは_に置換してあるので戻すこと。
<style media="screen">
<!--
html,body{
_margon:0;padding:0;
_background-color:green;
}
/* header,header,footerの指定 */
header,section,footer{
_width:80%;/* 横幅80% */
_min-width:640px;/* 最小800px */
_max-width:1000px;
_padding:0.5em 1em;
_margin:0 auto;/* 上下は0、左右は自動 */
_Background-color:white;
}
section section{
_width:auto;/* 横幅自動 */
_min-width:0;
}
h1,h2,h3,h4,p{
_margin:0;
_line-height:1.6em;
}
p{
_text-indent:1em;/* 段落は日本語なので1文字下げる */
}
section h3{
_padding:5px 10px;
_border:solid 1px aqua;
_border-left-width:20px;
_border-radius:10px;
}
blockquote{
_margin:1em 0;
_border:dotted 1px gray;
_background-color:rgb(255,255,200);
}
blockquote p{
_text-indent:0;
_color:navy;
}
blockquote p:before{
_content:">";
}
-->
</style>
No.5
- 回答日時:
HPではなくてウェブヘージのこと・・ホームページ(
https://ja.wikipedia.org/wiki/%E3%83%9B%E3%83%BC … )ウェブページをHTMLで作成するときに、絶対に理解しておかなければならないことを最初に説明します。・・どんなものでも、きちんと基礎から順序立てて身に着けないと、かえって間違えて自己流になったりして時間も手間もかかる。
______________ここから
HTMLとは
HTML(Hyper Text Markup Language)は、文字通り文書を構成するパーツ(要素)をタグでマークアップしていく言語です。
SGML #歴史( https://ja.wikipedia.org/wiki/Standard_Generaliz … )に目を通すこと。
>初めの文字は大きく、太めにしたくてstrong と使っていました。
これは根本的な間違いです。
strongは、ここは重要(strong)という意味で、タイトルに用いるものではありません。そのページ内で重要な語句に絞って<strong></strong>でマークアップします。
★それが太字に見えるのは、利用している視覚系ブラウザが、たまたま太字にしてョ氏しているだけで、スクリーンリーダーで閲覧すると大き目な男声で読み上げてくれたりします。
>見出しタイトルも画像のように色を変えたいのですが画像のように作れますか?
ここも違う。見出しやタイトルのデザインを変えたいのですが・・・
★<font>も20年前は使われていましたが、今は使用されることはありません。
1999年のHTML4.01の勧告以来、代表的な非推奨要素になっています。
「FONT要素とBASEFONT要素は推奨しない。( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )」
以上を一言でいうと「構造とプレゼンテーションの分離( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )」
一度HTML4.01の仕様書を通して読んでおくことをお勧めします。
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで
うえをHTMLで記述すると単純に下記のようになります。デザインの仕方は次で
★Another HTML Lint - Gateway( http://www.htmllint.net/html-lint/htmllint.html# )
の右上(DATA)で検証ずみのHTML5です。
★タブは_に置換してあるので戻す。
<!doctype html>
<html>
<head>
_<meta charset="utf-8">
_<title>サンプル</title>
_<meta name="description" content="">
_<meta name="author" content="ORUKA">
<style media="screen">
<!--
-->
</style>
</head>
<body>
_<header>
__<h1 id="title">Your title</h1>
__<nav>
___<ul>
____<li><a href="#HTML">HTMLとは</a></li>
____<li><a href="#SeparateStructurePresentation">構造とプレゼンテーションの分離</a></li>
____<li><a href="#footer">文書情報</a></li>
___</ul>
__</nav>
_</header>
_<section>
__<h2>HTMLとは</h2>
__<section id="HTML">
___<h3>HTMLの意味</h3>
___<p>
____<abbr title="Hyper Text Markup Language">HTML</abbr>は、文字通り文書を構成するパーツ(要素)を<strong>タグでマークアップしていく言語</strong>です。
___</p>
___<p>
____<a href="https://ja.wikipedia.org/wiki/Standard_Generaliz …の歴史</a>に目を通すこと。
___</p>
__</section>
__<section id="SeparateStructurePresentation">
___<h3>構造とプレゼンテーションの分離</h3>
___<blockquote>
____<p>
_____初めの文字は大きく、太めにしたくてstrong と使っていました。
____</p>
___</blockquote>
___<p>
____これは根本的な間違いです。
___</p>
___<p>
____strongは、ここは重要(strong)という意味で、<em>タイトルに用いるものではありません。</em>そのページ内で重要な語句に絞って<strong></strong>でマークアップします。
___</p>
___<p>
____それが太字に見えるのは、利用している視覚系ブラウザが、たまたま太字にして表示しているだけで、スクリーンリーダーで閲覧すると大き目な男声で読み上げてくれたりします。
___</p>
___<blockquote>
____<p>
_____見出しタイトルも画像のように色を変えたいのですが画像のように作れますか?
____</p>
___</blockquote>
___<p>
____ここも違う。「HTML内の見出しやタイトルのデザインを変えたいのですが・・・」となります。
___</p>
___<p>
____<font>も20年前は使われていましたが、今は使用されることはありません。HTML4.01strict(厳密型)、XHTML1.1、HTML5では存在しません。
___</p>
___<p>
____<font>は、1999年のHTML4.01の勧告以来、代表的な非推奨要素になっています。
___</p>
___<blockquote>
____<p>
_____FONT要素とBASEFONT要素は推奨しない。( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )
____</p>
___</blockquote>
___<p>
____以上を一言でいうと、<q>構造とプレゼンテーションの分離( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )</q>
___</p>
___<p>
____一度HTML4.01の仕様書を通して読んでおくことをお勧めします。
___</p>
__</section>
_</section>
_<footer id="footer">
__<h3>A nice footer</h3>
_</footer>
</body>
</html>
No.4
- 回答日時:
>>cssに定義ってどこのページでやるのでしょうか?
方法は2個
・html内で定義する方法
head内に以下記述
<style type="text/css">
ここに、必要なだけ複数行でcssの中身を記述
</style>
・外部ファイルとして定義
ファイル名.cssという外部ファイルを作る。
htmlのhead内に参照クエリを記述
<link rel="stylesheet" type="text/css" href="ファイル名.css" media="screen,tv" />
自力でHP作ろうと思ったらcssは避けて通れないし、画像編集ソフトも必須。
No.3
- 回答日時:
>>四角の中にはいってるやつです!
例えば、h2見出しだとすると、四角の画像を背景としてcssに定義する。
h2
{
position: relative;
padding: 13px 10px 12px 20px;←上下位置、左右位置の調整
color: #333; ←文字色
font-size: 14px;←文字の大きさ
font-weight: bold;
line-height: 1.5;
text-align: left;
clear: both;
font-family:'ヒラギノ角ゴ Pro W3';
background: url(h2midashi.gif) no-repeat left; ←背景画像
}
html側では
<h2>ABCDE</h2>
とするわけ。
全てのレイアウトをcssで定義してhtmlでは文字コンテンツを書くだけ。
一度、本屋さんでデザインブックを買って、html&cssを学習するのが良いと思う。
ウェブサイトでも解説があるが、基本は知ってる前提で用語が使われているから、イキナリだと解らないと思う。
No.1
- 回答日時:
strongを打ち消さないと全部に掛かってきます。
</strong>です。
カラーは<font color></font color>
次の行でまた<strong></storong> です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ブログ) シーサーブログのタイトル文字位置とブログ説明文字位置の変更方法 2 2022/09/22 20:55
- HTML・CSS ワードプレスで太字が反映されません PC(MacBook)の画面上には、太字は反映されるのに、スマホ 3 2022/12/18 18:56
- iPhone(アイフォーン) iPhone13の読み上げコンテンツについて。 2 2022/07/08 04:52
- HTML・CSS htmlです。 上のところには黒文字でピカチュウで、ピカチュウの文字には影をすべてにつけてください周 1 2023/01/02 12:48
- Mac OS Macか Windowsか?悩んでいます。 6 2023/04/07 09:35
- HTML・CSS リンクバナーのHTMLタグ。画像を変えたり、設置位置を変えるとバナー貼付け側はどう見える? 2 2023/02/01 12:01
- Windows 8 動画の再生とタイトルの変更方法を教えてください。 3 2022/08/01 14:51
- その他(コンピューター・テクノロジー) 【Tableau Desktop】文字列から8桁の数字を日付型(yyyyMMdd)として取得 1 2023/07/31 10:17
- 日本語 旧字(くずし字?)の読み方について 7 2022/11/12 19:14
- 高校 現代文の質問 4 2022/10/03 11:08
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CSSのtransform: translate(-50...
-
INPUT TEXT内の文字位置を指定...
-
HTMLフォームのSELECTの幅を一...
-
端から端まで横線を引きたい
-
<h1>タグの後の行間を詰めたい。
-
formタグ下にできる隙間を埋めたい
-
ホームページビルダー 空白の...
-
2カラムの黄金比?レイアウト...
-
HTML&CSSの記述について
-
インラインフレームの表示位置...
-
上部の余白を消すには?
-
エクセルでサイズに合ったもの...
-
PDFへてのテキストボックスにて...
-
Excel で等間隔で縦線を引きた...
-
道路幅を調べたいのですが
-
window.close()で閉じられない
-
table内で画像と文字をセンター...
-
htmlでテーブル内にテキストボ...
-
<tbody>は何のためにあるんでし...
-
Excel セルの幅が合わない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CSSのtransform: translate(-50...
-
コードを書いて下さい( ; ; )...
-
aタグに直接style=""で:hoverを...
-
インラインフレームの表示位置...
-
HTMLフォームのSELECTの幅を一...
-
<h1>タグの後の行間を詰めたい。
-
INPUT TEXT内の文字位置を指定...
-
なぜ左に寄っているの?
-
アップロードするサーバーによ...
-
端から端まで横線を引きたい
-
macとwindowsのレイアウト崩れ...
-
Formタグのブロックの高さについて
-
chromeだけbody直下に空白が開く
-
FireFoxで見るとブラウザの幅に...
-
CSSでh1とその下の文字との行間...
-
IE8ではtext-align: center;で...
-
css。横並びBOXに長文textを流...
-
text-alignの解除の方法
-
div align="center"のalignは旧...
-
<legend>で表示されるタイトル...
おすすめ情報
自力です。
見出しというか各タイトル?です
四角の中にはいってるやつです!
あの枠というかデザインは どのように使うのかなと思いまして。
なるほど!
先に決めるわけなんですね!
ですがcssに定義って
どこのページでやるのでしょうか?