- ベストアンサー
HTMLソースの語句の意味について
WEBページのソースを見ていると<table>や<bgcolor>など基本的なタグの意味はわかるのですが <!doctype html public "-//w3c//dtd html 4.0 transitional//en"> 或いは <nobr><a href="/r/sh">・・・</a> </nobr> の中にある「doctype」「public」「dtd」「transitional」「nobr」「nbsp」といったタグではない見慣れない語句も沢山出てきて意味がわかりません。勉強の為にもこれらの語句の意味が紹介している辞典のようなサイトや書籍はあるでしょうか?
- みんなの回答 (4)
- 専門家の回答
関連するQ&A
- HTMLのDOCTYPE の意味は?
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> よそ様のサイトのソースを のぞいてみると という記述が一番最初ににありました。 どういう意味があるのでしょうか?
- ベストアンサー
- HTML
- HTMLソースにXHTMLの混在は可能ですか?
はじめまして。 早速ですが、 現状、サイトAとサイトBがあり、 サイトAは <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> で定義されたHTML文書で書かれており、 サイトBは <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"> で定義されたXHTML文書で書かれています。 そして、サイトBのフッターにあるグローバルメニューをサイトAの方にも挿入・反映したいと考えています。 このような場合、HTML文書の中にXHTML文書を混在させることは可能なのでしょうか? 皆様のお知恵を拝借させてください。 宜しくお願い致します。
- 締切済み
- HTML
- このタグの意味なんですが・・・。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> これは何を意味するのでしょうか。 そして、スタイルシートえお使う時にこれを入れてもいいんでしょうか。
- ベストアンサー
- HTML
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 ・・・・・について
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> とサイトのソースを見ると上にこういうのがありますが、これは一体なんなんでしょうか? よろしくお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- IBMビルダーHTMLソースの変更について
IBMのホームぺ―ジビルダーでWEBサイトを作成しています。 index.htmlのHTMLソースを開いてソース変更し上書き保存しました。 すると上書き保存のエラーが出て元のソースにも戻ってしまいます。 これはIBMビルダーではソースを直接訂正することはできないのでしょう? 変更前 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> 変更後 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML> その他 width(幅)の変更などしました。
- ベストアンサー
- HTML
- HTMLの仕様についての書籍・ホームページ
HTMLの<head>タグに<meta-equiv>とか色々と書いてあります。また、一番最初の書き出しに<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> なども書きます。これらの意味というか意味合いを詳しく知りたいのですが、良いホームページや書籍はありませんか?ちなみに「meta-equiv」って日本語にするとどういういみなんでしょう。。 要するにHTMLの仕様を知りたいのですが、W3Cのホームページも英語なので理解できません。 また、タグも略称のものが多いです。例えば(<a href~>のhrefはHyperREFerence?)など。そういう意味合いも知りたいです。 これはいいという本はないですか?どんな意見でもいいので、ください。初心者から上級者の方の意見を幅広くお待ちしています。 よろしくお願いいたします。
- ベストアンサー
- HTML
- テーブルの文字をオーバーラップさせたくない
お世話になります。 VisualStudio 2002で作ったWEBアプリケーションを、VisualStudio2010に切り替える作業を実施しています。 VisualStudio 2002で出力されるDOCTYPEと、VisualStudio2010のDOCTYPE(正確には2005から)が異なっており、出力されるページの表現が変わってしまいました。 VisualStudio2002では、 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <html>・・・ VisualStudio2010では、 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">・・・ となっています。 お聞きしたいのは、style="table-layout:fixed;"の付いたテーブルの表現についてです。 VisualStudio2002では、前のセルの文字列がセル幅より大きい場合、はみ出した部分は隠れて表示されます。 VisualStudio2010では、はみ出した部分が次のセルに被さって表示されます。 これをVisualStudio2002と同じように、はみ出した部分を隠して表示したいと考えています。 なお、出力はIE8のみをターゲットとしており、IE8で正しく表示出来れば問題ありません。 (Google Crhomeでは双方ともオーバーラップされて表示されました) VisualStudio2010のDOCTYPEを2002と合わせれば解決しますが、他の部分で影響が出る為、出来ればVisualStudio2010のDOCTYPEをデフォルトのままで、テーブルのはみ出した文字を隠したいと考えています。 具体的なソースは以下のとおりです。 【VisualStudio 2002】 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <html> <head><title>オーバーラップされない</title></head> <body> <table border="1" cellspacing="0" cellpadding="0" style="table-layout:fixed;" width="100px"> <tr> <td width="50px"><nobr>テストデータ</nobr></td> <td width="50px">入力</td> </tr> </table> </body></html> 【VisualStudio 2010】 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head><title>オーバーラップされる</title></head> <body> <table border="1" cellspacing="0" cellpadding="0" style="table-layout:fixed;" width="100px"> <tr> <td width="50px"><nobr>テストデータ</nobr></td> <td width="50px">入力</td> </tr> </table> </body></html> 恐れ入りますが、お分かりになる方、ご回答頂けますでしょうか。 よろしくお願いいたします。
- ベストアンサー
- CSS
- DOCTYPE宣言は厳密に気にするべきか??
現在WEBを独学で学んでおります。 そこでDOCTYPE宣言についていくつか疑問に思いました。 ひとつでもわかる方はご回答頂ければ幸いです。 1.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> と、ソースの頭に記述しておいて <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> の内容で記述(XHTML 1.0 Transitionalで記述)することは可能ですか?? つまり、HTML 4.01 Transitionalを宣言して終了タグなど、XHTML 1.0 Transitionalの方式で書いても正確に表示されるかを知りたく思って おります。 2.DOCTYPE宣言を書いてないサイトが多く見受けられますが、 この場合はどのようにDOCTYPE宣言と捉えられるのでしょうか? また、この場合のデメリットとかはありますでしょうか?? 以上、わかる方いましたらよろしくお願いいたします。
- ベストアンサー
- HTML
- HTML4.01について。
タグ打ちでHPを作るときに、一番初めに <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"> など、DOCTYPE宣言を書かなければいけないということを聞きました。 指定するバージョンにはHTML3.2、HTML 4.01、 HTML4.01 Strictなど色々あるみたいなのですが、 自分が書いているタグがどのバージョンに当てはまるのか分かりません。 どうやったら調べられるのでしょうか?
- ベストアンサー
- レンタルサーバ・ASP
- 文字とテーブルの間に隙間ができてしまいます。
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> があると、 <table width="100%"> <tr> <td class="test"> <h1> aaa </h1> </td> </tr> </table> としたときに、cellpaddingをしていないのに、文字とテーブルの間に隙間ができてしまいます。 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> をなくすと、通常通り表示されます。 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">をつけつつ、H1タグで記載しつつ、 テーブルの間に隙間を作らない方法はありますか?
- 締切済み
- HTML
- 高校で仲良くなった友達(a)に誘われて同じ部活に入り、親友になった。しかし、中学時代の友達(b)や高校で仲良くなった友達(c)との関係にも悩みがあり、次第に嫌な思いもするようになった。
- 親友とはいえ、お泊まりやイベントに誘われず、さらには卒業後の食事会でも無視された経験も。そして、虚言癖を持つ(a)との関係も疑問視されるようになり、最終的には友達を辞める決断をした。
- 今は別の友人関係を築いて楽になったが、6年間の親友との別れが正解だったのか疑問に思っている。他の人の意見を聞いてみたい。
お礼
ブックマークさせてもらいます。ありがとうございました。