3

私は最近、HTML5、CSS3、JavaScript、および少しのjQueryを使用して最初のモバイルWebアプリケーションを開発しました。この段階で、HTML、CSS、JSのコードを3つの異なるファイルに分け、Webサーバーを使用してこれらのファイル間の接続を確立したいと思います。解決策はありますか?

4

2 に答える 2

9

HTML内からCSSとJSへの参照を宣言するだけです。パフォーマンス上の理由から、CSS参照を先頭に配置し、JS参照をファイルの最後にタグを閉じる直前に配置することをお勧めします。そうすれば、ページが読み込まれ、すぐに正しく表示され、JavaScriptのダウンロードがブロックされることはありません。JSが最後にロードされます。HTMLマークアップの例を次に示します。

<html>
<head>
<link rel="stylesheet" type="text/css" href="mystyles.css" />
</head>

<body>
...

<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="myscript.js"></script>

</body>
</html>
于 2012-08-28T01:58:55.977 に答える
0

私は次のようなビルダーを調べることをお勧めします

  • Apache Ant
  • HTML5ボイラープレートビルドスクリプト
  • Grunt(node.jsに基づく)
  • ファイルの作成またはレーキ

これにより、すべてのファイルを分離してから、ファイルをリントすることができます。これにより、ファイルを結合して縮小することもできます。異なるcss、html、javascriptについて。それらはすべて別々のファイルに残しておく必要があります。ただし、ファイルを縮小して1つのファイルに結合すると、ページの読み込み時間が確実に短縮されます。

HTML5ボイラープレートをよく読んで確認してください。彼らはパフォーマンスと開発者のプロセスに多くの時間を費やしています。

于 2012-08-28T02:01:02.777 に答える