0

興味深い他の Web サイトへのハイパーリンクを保存する方法として使用する「My Links.html」ローカルのオフライン ページに使用している単純な基本的な .html ドキュメントがあります。外出先でのポータブル「ブックマーク」ページのようなものです。既に作成したサンプル コードを次に示します。

<b><h3>Web Design Resources</h3></b>
<hr />
<br />
<b><h4><u>CSS Tutorials</u></h4></b>

Line25.com
<ul>
<a href="http://line25.com/tutorials/" target="_blank">Tutorials</a>
 - main tutorials page<br />
<a href="http://line25.com/tutorials/how-to-create-a-pure-css-dropdown-menu"     target="_blank">Pure CSS Dropdown</a>
 - Creating a dropdown menu solely out of css, nothing else (includes sub menus that slide out     to the right) <br />
<a href="http://line25.com/tutorials/how-to-create-a-trendy-flat-style-nav-menu-in-css"    target="_blank">Trendy flat-style-css-menu</a>
 - how to create a trendy flat style css menu (hover over "menu image" puts menu title to the     right of the images)<br />
<a href="http://line25.com/tutorials/how-to-create-a-slick-features-table-in-html-css"     target="_blank">Slick Features Comparison Table</a>
- a ghosted (semi transparent) table that vertically compares three items with the categories on    the left, box highlight on category font when hovering over any of the text in that row<br />

単純な折りたたみヘッダー効果 - ページを下にスクロールすると非表示になるヘッダー テキスト/画像が上部にある水平メニューを修正し、コンテンツに置き換えます

現在、HTMLドキュメントを手動で開いて編集し、新しいリンク、説明、カテゴリを追加しています(表示されるたびに)。

私が探しているのは、いくつかの単純なフォームと送信ボタンを追加して、このオフライン .html ドキュメントを更新することです。移動しやすいように、すべてを 1 つのドキュメントにまとめておきたいと思います。

理想的には、「ハイパーリンク - 説明」という形式を使用してテキストを追加します。

既存のカテゴリのドロップダウンを使用して、正しいセクションに追加します。いくつかのテキスト ボックス、ドロップダウン ボックス、および送信リンクまたはボタンのみです。空想的なものは何もなく、「仕事を成し遂げる」ための必要最小限のものです。

皆さん、ありがとうございます。正しい方向に向けたり、要素名を教えてくれたりして、自分がやりたいことをより効果的に調査できるようにしてください。

4

1 に答える 1

0

これは純粋な HTML では不可能だと思います。

クライアント側で Javascript (jQuery) を使用して HTML を変更できますが、Javascript を使用して変更をローカル ファイル システムに保存することはできません。オプションである場合は、変更されたドキュメントをいつでも手動で保存できますが、私には理想的ではないようです。

より確実なソリューションを得るには、PHP などのサーバー側スクリプトと、ローカル マシンで実行される Apache などの Web サーバー (XAMP や MAMP など) が必要です。そして理想的には、データを保存するために何らかのデータベースまたは XML ファイルを操作する必要があります。技術的には、HTML を変更することは可能ですが、奇妙で非常に珍しいことです。XML ファイルは移植性が最も高く、データベースはパフォーマンスが向上します (そして、おそらくより有用な演習になります)。

ただし、これが「問題」を処理する最良の方法であるかどうかはわかりません。Xmarksのような既存のサービスと連携してみませんか。ブラウザから直接ブックマークにアクセスしたり、さまざまなマシン/ブラウザ間でブックマークを同期したり、Web サイトからアクセスしたりできます。

ただし、何か新しいことを学ぼうとしているだけの場合は、その努力をお勧めします。行きたいルートが決まったら、さらに具体的な指針をお気軽にお尋ねください...

于 2013-04-26T22:41:13.703 に答える