問題タブ [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.

0 投票する
1 に答える
926 参照

asp.net - エラー一覧ウィンドウが Visual Studio ASP.NET エディター内に表示されないようにする方法は?

マークアップ内のエラーまたは警告がウィンドウにポップアップ表示され、VB6 エラー メッセージ ボックスが表示され、焦点と集中力が奪われます。

かなり目障り。

Error ListASP.NET マークアップの編集中にウィンドウが表示されないようにする方法はありますか?

0 投票する
4 に答える
2266 参照

asp.net - マークアップで拡張機能とユーティリティ メソッドを使用するには?

Ok。これはおそらく本当にばかげた質問ですが、とにかく尋ねます...

ASP.Net マークアップで拡張機能とユーティリティ メソッドを使用するにはどうすればよいですか? たとえば、(たとえば) "ToExampleString()" という DateTime 拡張メソッド (Common.Extensions プロジェクトの DateTimeExtensions クラスに含まれています) があり、それを ListView の ItemTemplate のマークアップで使用したいとします。

次のエラーが表示されます。

'System.DateTime' には 'ToExampleString' の定義が含まれておらず、タイプ 'System.DateTime' の最初の引数を受け入れる拡張メソッド 'ToExampleString' が見つかりませんでした (using ディレクティブまたはアセンブリ参照がありませんか?)

このページには、拡張メソッドが表示されません。

同様に、ページのマークアップにユーティリティ クラスを認識させるにはどうすればよいですか。

これを機能させるには、どのような手順を踏む必要がありますか? 私はばかげて明白な何かを見落としていると思いますか?

ありがとう

0 投票する
3 に答える
1898 参照

objective-c - 一部の Wiki マークアップを解析する方法

皆さん、次のようなプレーン テキストのデータ セットがあるとします。

NSDictionary年 (左側の数字) を抜粋 (右側のテキスト) にマッピングできるように、何らかの形のコレクションを作成したいと考えています。これが「テンプレート」のようなものです:

[[ただし、抜粋はプレーン テキスト、つまり wiki マークアップがないため、セットもありません。実際、これは などのエイリアス リンクでは難しいことがわかります[[Edmund I of England|Edmund I]]

私は正規表現の経験があまりないので、いくつか質問があります。最初にデータの「美化」を試みる必要がありますか? たとえば、常に となる最初の行を==Events==削除し、[[との]]出現を削除しますか?

または、おそらくより良い解決策:これをパスで行う必要がありますか? たとえば、最初のパスでは、各行を* [[710]]とに分けることができ[[Saracen]] invasion of [[Sardinia]]ます。それらを別の に保存しますNSArrays

次に、最初の年を経てNSArray、テキストのみを取得します[[]]紀元前530年になる可能性があるため、数値ではなくテキストと言います)。* [[710]]710

そして、抜粋については、NSArrayを調べて、[[some_article|alias]]が見つかった場合は[[alias]]、それをなんとかしてだけにしてから、[[]]セットをすべて削除しますか?

これは可能ですか?正規表現を使用する必要がありますか? 役立つ正規表現のアイデアはありますか?

ありがとう!ほんとうにありがとう。

編集:混乱して申し訳ありませんが、上記のデータのみを解析したいです。これが、私が遭遇する唯一のタイプのマークアップであると想定してください。これを行う既存のライブラリがすでに存在しない限り、私は一般的に wiki マークアップを解析することを必ずしも楽しみにしているとは限りません。再度、感謝します!

0 投票する
2 に答える
264 参照

javascript - 範囲/選択範囲内の Internet Explorer の元のマークアップ

この関数を介してユーザーが選択したコンテンツを抽出しています:

抽出は正常に機能していますが、Internet Explorer で選択したテキストの元のマークアップを取得する方法が見つからないようです。Firefox のように DocumentFragment を取得する方法はありますか? 私は両方のシステムの異なる処理とアプローチについて知っていますが、おそらく誰かが javascript / ECMA で HREF の厄介な ...jQueryXXXXXXXXXXXXX="12" アドオンとその厄介な大文字のタグ名と属性名を取り除くための実用的なアプローチを見つけたかもしれません。

繰り返しますが、正確なマークアップを選択することが不可欠です。

どんな助けでも大歓迎です、ありがとう。

0 投票する
4 に答える
20115 参照

html - ラベル/値データを表示するために使用するHTMLマークアップは何ですか?

ラベルとそれに関連する値のリストを含むプロファイルユーザーコンテナをレンダリングしたいと思います。

これが私が表示したい情報とレイアウトの抜粋です:

.......MyName

年齢...................MyAge

メール................MyEmail

利用できる例がたくさんあることは知っていますが、問題は、一般的に受け入れられている解決策がないように見えることです。

これまでのところ、私は次の使用法を見てきました:

  1. マークアップのあるテーブル(および<tr>、<td> ...)
  2. <ul>マークアップ(および<li>、<div> ...)の順序付けされていないリスト
  3. <h1>、<h2>...<p>の通常のマークアップ
  4. <DL>、<DT>、<DD>の定義リスト
  5. <ラベル>...?

最も意味的に正しいものは何ですか?(2列のレイアウトで)表示するのが最も簡単なものは何ですか?何を使用するように、そしてどのような理由で私にアドバイスしますか?

(html / cssコードスニペットは大歓迎です)

0 投票する
2 に答える
470 参照

c# - 正規表現パターンを使用してマークアップを引用符で囲まれていない属性値に置き換える方法

次のマークアップを検討してください

このマークアップを有効にするために、必要な場所で引用符をラップしたいと考えています。

上記の例から、引用符を適用したいので、マークアップは次のようになります。

この目的のための正規表現パターンを知っている人はいますか?

私はC#を使用しています。

編集:これを別の方法で行う必要があるようです。誰かがこれらの値に一致する正規表現を私に提供できますか:

ありがとう

0 投票する
1 に答える
503 参照

xml - XML:他の要素と交差するマイルストーンまたは要素

私はOSIS(Open Scriptural Information Standard)を使用しています。これは、経典と関連テキストを記述するためのXMLスキーマです。XMLのサンプルを最初に見たとき、これまでXMLで見たことのない奇妙なことに気づきました。主に閉じられているタグに続いて、閉じられたタグ内に論理的に属するコンテンツが続きます。ドキュメントを調べたところ、このタイプのマークアップが「マイルストーン」と呼ばれていることがわかりました。

この例では、引用が1つの詩で始まり、閉じられる前に複数の詩にまたがることができるため、これが使用されています。それはハックのようで、WebのXMLのセクションを解析して検索し、表示するためにコーディングを行う必要があります。これは技術的に有効なXMLであることは理解していますが、スキーマに対して[簡単に]検証できず、標準のXML解析APIはマイルストーン間で要素を取得できません。この「標準」を形成するためのより良い方法があると私は信じています。このタイプのマークアップについてどう思いますか?私はこの慣習への他の言及を実際に見つけていません、他にそれが使われています。有効ですか?

ドキュメントから...

XMLでは、要素の通常の形式は開始タグと終了タグです:<q> ...</q>。ただし、境界を越えるマークアップを処理するには、特別な形式を使用する必要があります。これは、同じ要素タイプの2つの完全に空のインスタンスで構成されます。1つは開始点をマークし、もう1つは終了点をマークします。2つの空の要素は、どちらが開始でどちらが終了であるかを識別し、sID属性(従来の要素の開始)とeID属性(従来の要素の終了)、値によって自分自身を識別します。そのうち一致する必要があります。

空の要素は、XMLでは最後の>"の前に"/"が付いたタグで示されます。したがって、<q>や</q>ではなく<q/>になります。このように使用される要素は一般に「<strong>マイルストーン」と呼ばれ、この代替エンコーディングを許可するOSISの特定の要素は「<strong>マイルストーン可能」と呼ばれます。</ p>

これが短い例です...

0 投票する
2 に答える
29242 参照

yaml - HTML または XML を YAML にどのように配置しますか?

YAMLファイル内に HTML スニペットを保存したいと考えています。それを行う最善の方法は何ですか?

何かのようなもの:

0 投票する
4 に答える
2113 参照

php - PHP でマークアップ パーサーを作成する

PHP で非常に単純なマークアップ パーサーを作成しました。ただし、現在は str_replace を使用してマークアップと html を切り替えています。内容がそのままの「コード」ボックス (最終的には GeSHI を使用します) を作成するにはどうすればよいですか?

現時点では、次のマークアップ:[code][b]Some bold text[/b][/code]を含むコード ボックスとして解析を終了します<b>Some bold text</b>

アドバイスが必要なのですが、どのオプションが最適ですか?

  • 各単語を個別にチェックし、[コード]ボックス内にない場合は解析する必要があります
  • そのままにして、ユーザーが [code] 内にマークアップを投稿できないようにします。
  • HTML マークアップ専用の別のタイプのコード ボックスを作成し、[code] で < または > を [ および ] に自動復帰させます。

おそらく別のオプションもありますか?これは思っていたよりも少し厳しいです...

編集: このパーサーにコード ボックス タイプのものを追加する価値はありますか? つまり、それがどのように役立つかはわかりますが、小さな結果に対してかなりの労力が必要です.

0 投票する
2 に答える
70 参照

markup - リンクの概念は、html マークアップと切り離すことはできませんか?

記事内のリンクを管理するための戦略を探しています。記事の本文はデータベースに保存され、ページの組み立て中にプルされます。リンクを簡単に定義および管理するには、データベースに何を保存する必要がありますか?

一部の純粋主義者は、マークアップをデータベースに保存するべきではないと考えています。適度に大丈夫だと信じている人もいます。しかし、私にとって、リンクの概念はその HTML マークアップと切り離すことはほとんどできません。

単純に「アンカー テキスト」を埋め込むよりも、(データベース内の) 記事内のリンクを表現するためのより適切で簡潔な方法はありますか?

私が思いついたアイデアの 1 つは、関心のある領域を意味論的に説明するのに十分なマークアップを埋め込み、別のテーブルでそれらの概念を実際の URL にマッピングすることです。特定の概念のすべての遭遇は、リンクでラップされます。

テーブルは、記事の URL と「セマンティック Web」のキー クラスをhttp://en.wikipedia.org/wiki/Semantic_Webのような URL に関連付けることができます。

このアプローチで私が気に入っているのは、すべての URL がデータベース内の 1 つの場所にあることです。技術的には、記事の本文に触れずにリンクを変更または削除できました。CSS の非常に優れたクラス名があります。

維持する別のテーブルと、レンダリング時間の別のステップ/フェーズを持つのは好きではありません。応答時間が遅くなる可能性があります。

優れたリンク管理を提供する他の戦略はありますか?