Q1
1-フレームを使用せずに、このようなメニューバーを使用してHTMLの個人用Webページをデザインするための最良の方法は何ですか?
これは個人的な好みの問題です。Dreamweaverはデザインの概要を説明しているものの、プログラミングツールとしての機能が他のIDEに比べて不足しているため、開発者としてしばらく使用していません。
フレームを使用してページを作成するのではなく、HTMLおよびCSS構造を使用して列を作成することを検討してください。
<div id="canvas">
<div class="row">
<div class="column1">
</div>
<div class="column2">
</div>
<br class="clearFix" />
</div>
</div>
そしてCSS:
.canvas { height: 100%; width: 100%; overflow: hidden }
.row { width: 960px; margin: 0 auto; }
.column1 { width:70%; height: 1024px; float:left; } // Could use PX instead of %
.column2 { width:30%; height: 1024px; float:left; } // As above
.clearFix { clear: both; }
たぶん、PHP、HTML、CSS、Javascript用のAptanaStudioなどのIDEを調べてください。これは、作成したコードを理解するのに役立ち、「デザイン」ビューは、DreamweaverよりもHTMLおよびCSSのレンダリングではるかに正確なブラウザーになります。
Q2
2-htmlが十分でない場合、Javaのバックグラウンドを持ち、htmlとcssの基本的な知識を持っている人のために、他にどのようなスクリプト言語を学ぶことをお勧めしますか。
Javascript
Javascriptは、JQueryやJQuery-UIなどのJS拡張機能と組み合わせて、サイトに動的コンテンツを追加するのに役立ちます。これは、DOM要素を選択および操作するための非常に強力なツールです。
CodeAcademyをご覧ください。私は約8か月前にこの宝石に出くわし、Javascriptを学ぶために多くの人々にそれを勧めました。(Python、Ruby、HTML 5、CSS 2/3コースも利用可能です)
PHP
PHPはサーバー側の言語であり、フォームの送信、データベース管理など、サイトにある可能性のあるバックエンド機能を処理するのに役立ちます。
PHP 5以降、OOP機能も大幅に強化されました。Javaのバックグラウンドから来ているので、それほど迷うことはありません。PHPOOPを学んでいると思います。この言語は、より深く魅力的なコードを作成する場合に役立ちます。
Q3
3-個人のウェブサイトを構築するためにどのウェブデザインツールをお勧めしますか?
サイトを構築したいと思っていて、すでに機能を持っている場合は、今のところ知っていることに固執しますが、さまざまなツールを試して、学習する言語を見つけてください(ここでも、 CodeAcademyを引用します。本当に素晴らしいです)。