問題タブ [markup]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - 有効な HTML と TD 要素の数
複数の列と複数の行を持つ HTML テーブルがあります。最後の行には、常に他の行と同じ数の TD 要素があるとは限りません。私がチェックしたいくつかのブラウザーで正しくレンダリングされ、検証チェックに合格します。しかし、それは間違っているようです。TD 要素の数はすべての行で同じにする必要がありますか?
編集: これは、colspans と rowspans の有無にかかわらず発生する可能性があります。
python - Pythonテキスタイルで( asdf )をエンコードすることは可能ですか?
マークアップをデータベースに保存するためにPythonテキスタイルを使用しています。次のHTMLスニペットを生成したいと思います。
明らかなものはエンコードされません:
以下は機能しますが、醜いスペースになります。
私は明らかな何かを見逃していますか、それともPythonテキスタイルを使用してこれは不可能ですか?
html - 電話番号をマークアップするには?
HTML ドキュメントで呼び出し可能なリンクとして電話番号をマークアップしたいと考えています。私はmicroformats のアプローチを読みましたが、tel:
スキームが標準になることは知っていますが、文字通りどこにも実装されていません。
私の知る限り、Skype は と を定義しておりskype:
、callto:
後者はある程度の人気を得ています。他の会社は他のスキームを持っているか、callto:
電車に飛び乗っていると思います。
電話番号をマークアップして、VoIP ソフトウェアを使用しているできるだけ多くの人がリンクをクリックして電話を受けることができるようにするためのベスト プラクティスは何でしょうか?
おまけの質問: 米国の 911 やドイツの 110 などの緊急番号の複雑さについて知っている人はいますか?
乾杯、
更新: Microsoft NetMeeting はcallto:
、WinXP でスキームを使用します。この質問tel:
は、Microsoft Office Communicator がスキームを処理するがスキームを処理しないことを示唆していcallto:
ます。すごいぞ、レドモンド!
更新 2: 2 年半後の今。数字で何をしたいのかに煮詰まっているようです。モバイルのコンテキストでtel:
は、進むべき道です。デスクトップをターゲットにするかどうかはあなた次第です。ユーザーが Skype ユーザーの方が多い ( callto:
) か、Google Voice のようなものがtel:
インストールされている可能性が高い ( )。私の個人的な意見は、疑わしい場合は使用することですtel:
(@Sidniciousの回答に沿って)。
更新 3:ユーザー @rybo111 は、Chrome の Skype が流行に乗っていることを指摘しましたtel:
。手元に両方を備えたマシンがないため、これを確認することはできませんが、それが本当であれば、最終的に勝者がここにいることを意味します:tel:
c - 印刷用の軽量な文書記述言語を探しています
C で簡単に解析できる非常に軽量なドキュメント記述言語を探しています。目的は、キャッシュ レジスタの領収書に似た小さなドキュメントまたはラベルの印刷です。フォントの設定、配置、事前定義された変数の挿入など、基本的な書式設定機能だけが必要です。
何か案は?rtf の一部のサブセットを使用することは良い選択でしょうか?
php - タグを無視して HTML を含むテキストを切り捨てる
一部のテキスト (データベースまたはテキスト ファイルからロードされたもの) を切り捨てたいのですが、HTML が含まれているため、タグが含まれ、返されるテキストが少なくなります。これにより、タグが閉じられなかったり、部分的に閉じられたりする可能性があります (そのため、Tidy が適切に機能せず、コンテンツが少なくなる可能性があります)。テキストに基づいて切り捨てるにはどうすればよいですか (そして、より複雑な問題を引き起こす可能性があるため、テーブルに到達すると停止する可能性があります)。
次のようになります。
私が欲しいのは:
これどうやってするの?
私の質問はPHPでそれを行う方法についてですが、C#でそれを行う方法を知っておくとよいでしょう...メソッドを移植できると思うので、どちらでも問題ありません(組み込みでない限り)方法)。
また、HTML エンティティが含まれていることにも注意してください´
。これは、(この例のように 7 文字ではなく) 1 文字と見なす必要があります。
strip_tags
はフォールバックですが、書式設定とリンクが失われ、HTML エンティティにまだ問題があります。
cakephp - ニュース投稿を編集するためのシンプルな CakePHP テキスト マークアップ ソリューション
小さなニュース投稿 (非技術者によって書かれた) を変換する簡単な CakePHP の方法を最初に Web で検索したとき、そのflay
方法がTextHelper
. ただし、 TextileHelper w/SmartyPantsを参照すると、非推奨になっていることが判明しました。
確かに、テキスタイルは非常に有能なマークアップ言語のようです。とはいえ、技術に詳しくないライターにとっては複雑すぎると思います。彼が望んでいるのは、2 つの改行で区切られた段落を記述し、ハイパーリンクをそのまま挿入できることだけです。
CakePHP でそれを達成するための単純で肥大化しない方法はありますか?
html - フォーカス可能なTDのHTMLマークアップは何ですか?
私は、Html + JS + CSSを使用して、実践的で、さらにはベストプラクティスを実践したいと考えています。私は1ページのクライアント専用の数独ページを使用しています。私の数独マークアップは基本的に<table>
、で<td>
です。
(私はこれを改善するための提案を受け入れています)。
私の要件:
- セルに焦点を合わせます(キーボードの焦点の概念)(黄色の背景にcssで強調表示されます)
- 矢印キー(およびホームなど)を使用してセルをナビゲートします。
- 整数値を入力すると、その値が現在フォーカスされているセルに設定されます
各セル内で入力ボタンを使用します。Javascriptは正常に動作します。
私の唯一の問題はディスプレイにあります。 セルにフォーカスがある場合、強調表示された表示はTD全体をカバーするのではなく、入力ボタンに含まれる視覚空間のみをカバーします。ボタンの周りに「黄色」ではないスペースがあります。
入力の親を選択するために、CSSの選択を上に上げることはできないと思いますか?そのような :
各ボタンの表示に常に5文字を表示する(空の場合は5スペース、設定時に中央の文字を変更する)など、いくつかのトリックを試しましたが、視覚的に満足できるものはありません。さらに悪いことに、視覚化のためにコンテンツを変更することは、明らかにベストプラクティスに反します。これが、Html / Css/JsのMVCの違いです。
私はすでにこのサイトで答えを検索しましたが、近いが明確な質問と答えを見つけました。
誰かが私のページを改善するのを手伝ってくれることを願っています...そして私のマークアップスキル:-)
c# - C#で正規表現を使用して2種類のドキュメントマークアップを変換するには?
太字や斜体などの html スタイルのマークアップを独自のカスタム マークアップ形式に変換しようとしています。
<b>太字</b> ---> * 太字 *
そのため、太字のタグは折り返しの星などに変換されます。
これを行う最も簡単/最良/最速の方法は何ですか? 文字列を手動で解析するのは簡単ですが、正規表現はどうでしょうか?
私はC#.NET 3.5を使用しています:)
asp.net - <% %> タグの実際の名前は?
おそらく冗長で役に立たない質問ですが、同僚と私は <% %> をサーバータグと呼んでいますが、実際の名前はありますか?
使用されているのを私が見たのは、それらをアルコールタグと呼んでいるものです。
回答に基づいて編集
私たちは ASP.NET でそれらを参照していますが、同じ仕事をした場合、すべての言語で同じ名前を使用すると思いましたか?
python - Python用の軽量マークアップ言語
Python Webアプリケーションをプログラミングして、ユーザーが軽量マークアップ言語でテキストを入力できるテキスト領域を作成したいと思います。テキストはhtmlテンプレートにインポートされ、ページに表示されます。今日、私はこのコマンドを使用してtextareaを作成します。これにより、ユーザーは任意の(html)テキストを入力できます。
一部の(安全で、最終的には軽量の)マークアップのみが許可されるようにこれを変更するにはどうすればよいですか?Pythonと簡単に統合できる限り、消毒剤を含むすべての提案を歓迎します。