
No.2ベストアンサー
- 回答日時:
私の仕事に時々入ってくるのが、まさにそ作業です。
結論から言うと、「不可能ですから、ありません。」
本来、「HTMLは文書構造だけを記述し、デザインはスタイルシート」でという「文書構造とプレゼンテーションの分離( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )」が言われ続けてきました。すくなくとも1999年のHTML4.01の勧告以来・・。そのためには文章を読み解き内容を理解して、ここは見出しだから<h1>~<h6>、ここはひとつの段落だから<p>~</p>、それでは足りないときは、DIVやSPANに、文書構造を示すclass名やid名をつけてマークアップしていく物です。
『DIV要素とSPAN要素は、id属性及び class属性と併用することで、文書に構造を付加するための一般機構を提供する。( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )』
>フレームページをなくし、全てCSSにつくりかえようと思っています。
これは、CSSにプレゼンテーションを任せる。と言う事ですが、残念ながら、お使いになった経験から分かるように、ホームページビルダーは『文書構造とプレゼンテーションの分離』の真逆をコンセプトにしているソフトです。デザインのためにページを作成するソフトです。
そのために、私の作業は、ビルダーで作られたページからテキストだけをテキストエディタにコピーして、ゼロからマークアップをしていく作業になります。画像などはそのまま使用します。
作業自体は、極めて煩雑なだけで難しい作業ではありませんから、新入りの作業になります。
いわゆるHTMLエディタ( http://ja.wikipedia.org/wiki/Web%E3%82%AA%E3%83% … )での作業になります。『HTMLエディタで作成するシンプルなコードはSEO(検索エンジン最適化)にも効果的であることから、一部のウェブデザイナーには見直されつつあり、・・・・・( http://ja.wikipedia.org/wiki/Web%E3%82%AA%E3%83% … )』
>また一括でできない場合、他によい方法がありましたら教えてください。
高機能なテキストエディタでの作業になります。いずれにしてもテキストと画像以外は使えません。
>なおフレームページのときのページ構成は崩さないようにしたいです。
ちゃんとHTMLさえできれば、今と同じどころか、様々にデザインを変更したり、スマホやスクリーンリーダー、検索エンジンなど端末によらず利用できるものになます。そもそも
【引用】____________ここから
HTMLは、どんな環境からもWebの情報を利用できるようにすべきだという方針の下に開発されている。例えば、様々な解像度や色深度のグラフィックディスプレイを持つPCや、携帯電話、モバイル機器、音声入出力機器、帯域が広いコンピュータや狭いコンピュータ、等の環境である。
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[Introduction to HTML 4 (ja)( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )]より
なのですから、
[例] ⇒ナビゲーションリストを様々にデザインしてみよう。( http://www.ichiya.com/WebService/Howto/sample/HT … )
HTMLのソースを確認すると、あなたのような他人でも文書構造が理解できるので、内容の変更を頼まれたって出来ますよね。
それでいて、ブラウザの[表示]→[スタイルシート]で
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
デザインは全く異なる物に変更できる。(Chromeを除く)もちろん印刷プレビューで確認するとプリンター用のデザインになる。
※HTMLに文書構造しか書かなければ、デザインは元のままだろうと、全く変更だろうが、利用者の好みで替えることも自由自在。
No.3
- 回答日時:
mis975さんは、一括でなければできるんですよね?
それでしたら、テンプレートや置換を使えば可能ではないかと、思います。
http://nisvc.blog.fc2.com/blog-entry-2.html
http://tempnate.com/hp_making/hpbuilder_sidebar. …
適当にググっただけで、当方はホームページユーザーではありませんので、これ以上はわかりかねます。
便利ソフトがなく、手でやるなら、
1.(ナビメニューのhtm)l+(」メインのhtml)=新たなページ
2.(新たなページ)-(真ん中の宣言等)=出来上がり
1.msdosで、copy a.html+b.html a.htm(a.htmlの後ろにb.htmlをコピーしたのをa.htmというファイルにする)
というのをbatファイルで全てのページ作ります。
2.a.htmから、b.htmに入っていた不要なものをgrep置換などで取り除く。
1回で全てというわけにはいきませんが、何回かにわければ、可能だと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
友達にドッキリをしたくて、ホ...
-
ホームページの画面文字を濃く...
-
ホームページを作ろうと思いま...
-
ホームぺージの検索
-
XREA使用で作成したHTMLファイ...
-
ホームページビルダーを複数の...
-
教えて!goo でいただいた回答を...
-
【ホームページ作製】HPのWebペ...
-
無料のホームページを作成でき...
-
古いウェブ作成ソフト使ってる...
-
マウスオーバーすると色が変わ...
-
hpの画像の公開
-
ホームページ作成に伴い、元デ...
-
会社のホームページをご自身で...
-
クリック時に生成したものを削...
-
ホームページ
-
ホームページビルダーで作った...
-
ホームぺージ作り
-
ウエブサイトについて、詳しい...
-
ホームページ リダイレクト設定...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ホームページ、iPadやiPhoneで...
-
ホームページを作っているので...
-
htmlで制作のHPにエクセルや...
-
Webサイトを作成する前のイメー...
-
平均的なウィンドウサイズとは?
-
デザインとコーディングは同一...
-
HTMLからフォルダを開きたい
-
Excelで、社外秘(閲覧のみ)と...
-
iPadの標準ブラウザでローカルH...
-
社内で利用するWebサイトを立ち...
-
見れる方・・
-
Webサイトから、txtファイルを...
-
HTMLページが勝手にダウンロー...
-
【HTML】1クリックで複数ファイ...
-
lang 英語と日本語など混ざる時は
-
テキストエディタvscodeでプロ...
-
HTMLで別PCのフォルダを開く
-
、URL化させるにはどうしたらい...
-
XREA使用で作成したHTMLファイ...
-
どのページもすべて同じURLなの...
おすすめ情報