HTML文字をエスケープする方法
HTMLコード構文を表示する場合は、なし ブラウザがそれを実際のマークアップとして解釈(およびレンダリング)するために、予約済みをエスケープする必要があります。 最初にHTML文字。
を見てください
内のタグ 以下の要素:
<p>You should only use one <code><h1></code> element per article.</p>
上記のコードをHTMLドキュメントに追加すると、
実際のマークアップとして解釈されますが、これは明らかに望ましくありません。
山かっこをエスケープする必要があります<
および>
h1
を囲む 予約されたHTML文字だからです。
幸い、それは簡単です:
-
<
を置き換えます &lt;
-
>
を置き換えます &gt;
例:
<p>You should only use one <code><h1></code> element per article.</p>
これで、上記のコードが正しくレンダリングされます:
は1つだけ使用してください 記事ごとの要素。
次に、クラス属性を使用してHTMLコードをエスケープしましょう。例:
。
-
<
を置き換えます &lt;
-
>
を置き換えます &gt; -
"
を置き換えます &quot;
エスケープされたHTML:
<p class="lead-paragraph"></p>
-
SeleniumでWebElementのHTMLコードを取得するにはどうすればよいですか?
Selenium webdriverを使用して、webelementのhtmlコードを取得できます。 innerHTMLを取得できます Web要素のHTMLコンテンツを取得するための属性。 innerHTMLは、開始タグと終了タグの間に存在するコンテンツと等しいwebelementの属性です。 getAttribute これにはメソッドが使用され、innerHTMLが引数としてメソッドに渡されます。 構文 String s = element.getAttribute('innerHTML'); 以下の要素のhtmlコードを見てみましょう。要素のinnerHTMLは、
-
MacでC#でコーディングする方法
C#(「c-sharp」と発音)は、MacとPCで機能する優れたコーディング言語です。プログラマーはこれを使用して、特にWindows環境でさまざまなソフトウェアアプリケーションを構築します。 この記事では、Macユーザー向けのC#入門書を提供します。 Macで言語を設定する方法、プロジェクトを開始する方法、C#構文の基本、および最初にこの言語を選択する理由を示します。さらに、このテーマについて詳しく知ることができる最高のオンラインリソースを選びました。 この種のことが魅力的な場合は、PythonやSQLなど、Macでのコーディングに関する他の記事や、アプリ開発に最適なMacを選択するのに