Re: 自動挿入されるタグを削除したい
( No.1 ) |
- 日時: 2008/03/31 23:07
- 名前: nn
- ツール→オプション→ファイル で出力しないようにも出来ますが、
特別な事情がない限り、いずれも出力することをお奨めします。 特にDOCTYPE宣言はHTML4.01のルールでは必須となっています。 ※ただし、URL付きのものにしておいた方がなにかと都合がよろしいです。 https://www.tagindex.com/html_tag/basic/doctype.html
|
ページを限定して出力しないようにはできるのでしょうか?
( No.2 ) |
- 日時: 2008/04/02 21:08
- 名前: ツブ
- nn様。アドバイスと頂き大変有難うございます。
ご指摘のように、特別な事情が無い限りDOCTYPEの宣言は、行うことにいたします。
その特別な事情なのですが、実はサイトのメニューをCSSと使って外部ファイル化したいと思っています。
CCIでは外部ファイルには、反映させたいHTMLソースのみを記載するようになっていて、<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> は挿入してはいけないことになっているようです。
Homepage Builder Version 11.0.3.0には、サイト共通メニューの機能が有るのですが、この機能はとても複雑なソースで成り立っています。
これは検索エンジン上ではとても不利になると考えました。 CCIを使うととてもシンプルなソースにすることができるようです。
DOCTYPEを記述しないのは、外部ファイルだけに限定することもできるのでしょうか?
|
Re: 自動挿入されるタグを削除したい
( No.3 ) |
- 日時: 2008/04/03 09:53
- 名前: nn
- > サイトのメニューをCSSと使って外部ファイル化したいと思っています。
> CCIでは外部ファイルには、反映させたいHTMLソースのみを記載するようになっていて > CCIを使うととてもシンプルなソースにすることができるようです。
おそらく「SSI」と混同されているのでしょうが、 特定のファイルだけ自動でオプションを変更する といったことは出来ないと思います。
挿入するファイルは、DOCTYPE宣言やMETAタグだけでなく、 HTMLタグやHEADタグ、BODYタグも不要のはずです。
今回のような場合は、挿入するファイルを適当な名前で 作っておき(実際には使わないのでDOCTYPE宣言やMETAタグが あってもかまいません)、ソースからBODYの『中味だけ』コピー、 テキストエディタに貼り付け、本来の名前で保存、 といった手順が最もスマートではないかと思います。 ※ビルダーを使わずエディタで手書きするのが最も早いのですが。
https://aimix.jp/ssirenew.html
|
nn様、有難うございました。
( No.4 ) |
- 日時: 2008/04/03 22:02
- 名前: ツブ
- nn様、とても丁寧なアドバイスを頂き、有難うございます。
仰るとおり、SSIのことでした。 また、https://aimix.jp/ssirenew.html をご紹介頂き、とても参考になります。
ご指導いただいた方法も含めまして、共通メニューの外部ファイル化に移行いたします。
本当に有難うございました。
|
Re: 自動挿入されるタグを削除したい
( No.5 ) |
- 日時: 2008/04/04 16:28
- 名前: nn
- >>4
> また、https://aimix.jp/ssirenew.html > をご紹介頂き、とても参考になります。
このサイト内の記事ですが。。
あと、ちょっと脱線気味ですが、 1. とりあえずdoctype宣言入りの白紙のテンプレートを作る。 2. オプションで、doctype宣言を入れない設定にする。 3. 通常のページは、(1)のテンプレートを複製して作る。 こうしておくと、 ・テンプレートを使用せずに新規作成したページにはdoctype宣言は入らない。 ・テンプレートを使用したファイルにはdoctype宣言が入る。 といった使い分けが出来るには出来ます。
自分は、異なるdoctype宣言を使い分けたりする場合にはこうしてます。
|