問題タブ [semantics]

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 投票する
4 に答える
319 参照

css - ulベースのナビゲーションバーで休憩するための最良のセマンティックな方法は何ですか?

ulベースの水平ナビゲーションバーを作成していますが、各アイテムに2つのレベルの見出しを付けたいと思います。これは、次のようになります。

字幕はメインのナビゲーションアイテムとは異なるスタイルにする必要があります。私はこれを最初に(素朴に?)li内にネストされたapを使用して行いましたが、W3Cはapをli内にネストできないと言いました。

基本的に、私はbrを避けようとしています。これは主に、それが適切なセマンティクスではないためです。私はこれを間違った方法で行っていますか?

編集:追加する必要があります。ナビゲーションアイテムとそのサブタイトルを同じアンカータグに含める必要があります。これらは1つのリンクであるためです(そして、a:hoverを機能させたい)。これは、私が思うに、li内で複数の見出しタグを使用することを排除します。

編集2:答えは役に立ちました、ありがとう。注意すべき興味深い点-ブロックスパン==divと言われていましたが、それはW3Cバリデーターがそれを見る方法ではありません。スパンのdisplay:blockであっても、アンカー内にスパンをネストすることは常に可能ですが、バリデーターはCSSファイルとHTMLファイルを一緒にチェックしないため、アンカー内にdisplay:inlineh1を含めることはできません。

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

semantics - Perl と perl、TIF と TIFF、ant と Ant、ClearCase と Clear Case のどれですか?

1 つの文で、情報の提示方法について 16 の可能なバリエーションを作成することができました。文脈が明確である限り、それは重要ですか? よくある間違いでイライラすることはありますか?

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

php - 文章の単語を構成された用語に結合する方法は?

たとえば、私は文を持っています

John Doe は昨年、ニューヨークに引っ越しました。

ここで、文を単一の単語に分割すると、次のようになります。

array('John', 'Doe', 'moved', 'to', 'New', 'York', 'last', 'year')

それはとても簡単です。しかし、その後、単一の単語を組み合わせて、構成されたすべての用語を取得したいと考えています。構成された用語が意味をなさない場合はそうではありませんが、それらすべてを取得したいと考えています。その操作の結果は次のようになります。

ジョン、ドウ、ジョン・ドウ、引っ越し、ドウが引っ越し、ジョン・ドウが引っ越し、に引っ越し、ドウが引っ越し...

単語は、k 個の部分に制限される用語に構成する必要があります。上記の例では、制限は 3 です。したがって、用語には最大で 3 つの単語を含めることができます。

問題: コンポジションを PHP でコーディングするにはどうすればよいでしょうか? 入力として文を取得し、出力としてすべての用語を含む配列を与える関数があれば、それは素晴らしいことです。

あなたが私を助けてくれることを願っています。前もって感謝します!

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

algorithm - テキストを短くし、重要な文のみを保持する

ドイツのウェブサイトnandoo.netは、ニュース記事を短縮する可能性を提供しています。スライダーでパーセンテージ値を変更すると、テキストが変更され、一部の文が省略されます。

あなたはここでそれが実際に動いているのを見ることができます:

http://www.nandoo.net/read/article/299925/

ニュース記事は左側にあり、タグがマークされています。スライダーは2列目の上部にあります。スライダーを左に動かすほど、テキストは短くなります。

どうすればそのようなものを提供できますか?それを達成するために使用できるアルゴリズムはありますか?

私の考えは、彼らのアルゴリズムが文中のタグと名詞の数を数えるというものでした。次に、タグ/名詞の数が最も少ない文が省略されます。

それは本当でしょうか?それとも別のアイデアがありますか?

あなたが私を助けてくれることを願っています。前もって感謝します!

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

python - Python の difflib.HtmlDiff のセマンティック マークアップ

Python のは、 andを使用するのdifflib.HtmlDiffではなく、カスタム クラスの要素を使用しているようです。INSDELSPAN

これを自分で修正する前に、誰かがこれを調べましたか? POSHを使用しない正当な理由はありますか? (Google はここではあまり役に立ちませんでした...)

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

html - セマンティック マークアップの一部として

私が開発しているサイトの 1 つには、相互にリンクされた多くの情報があります。私たちには会社があり、それらの会社向けの製品があります。会社のページは、その会社の製品を一覧表示するページにリンクし、その逆も同様です。

HTML仕様から:

CITE: 他の情報源への引用または参照が含まれています。

<cite>これは、会社のリンクに(意味的に) を使用できることを意味しますか? 製品の会社ページはどうですか?

そうでない場合、誰かがこれの「正しい」セマンティックタグを教えてもらえますか?

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

xaml - XAML を介して読み込まれたカスタム型がルート オブジェクトへの参照を取得する方法

XAML を使用して、ビジネス ドメインのセマンティック モデルを形成するカスタム型のグラフを表現およびロードしようとしています。

私がやりたいことの 1 つは、ツリーのより深いオブジェクトからグラフの「ルート オブジェクト」への参照を取得できるようにすることです。ルートオブジェクトをシングルトンにするなどの野蛮な慣行に頼る以外に、これを行う簡単な方法を見つけることができません。

何か案は?

0 投票する
14 に答える
284745 参照

html - input 要素を label 要素内に配置する必要がありますか?

labelおよびinputHTML 要素のネストに関するベスト プラクティスはありますか?

古典的な方法:

また

0 投票する
5 に答える
3567 参照

python - HTML ページからコンテンツ (ナビゲーションを除く) を抽出する Python メソッド

もちろん、HTML ページは任意の数の Python パーサーを使用して解析できますが、特定の HTML ドキュメントから意味のあるコンテンツ (サイドバー、ナビゲーションなどを除く) を抽出する公開の解析スクリプトがないように見えることに驚いています。 .

DIV 要素と P 要素を集めて、最小限のテキスト コンテンツをチェックするようなものだと思いますが、しっかりとした実装には、私が考えもしなかったことがたくさん含まれていると確信しています。