問題タブ [line-breaks]
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.
xml - XMLドキュメントの改行に敏感であることは「悪い習慣」ですか?
私はいくつかの XML ドキュメントを生成しています。アドレス部分に関しては、次のようなフラグメントがあります。
これを XHTML に変換するために私が持っている XSLT には、文字列内の改行文字を <br/> タグに変換するためのファンキーな再帰テンプレートがあります。
これはすべて正常に機能しています。しかし、XML ドキュメント内の改行に依存することは「悪い習慣」と見なされますか? もしそうなら、代わりにこれを行うことをお勧めしますか?
テキストが複数行になる可能性のあるすべての場所をそのようなタグでラップするのは本当に厄介なようです..
sql - SQLServerのVARCHAR/NVARCHAR文字列に改行を挿入する方法
このトピックに関して同様の質問があったことはありませんでした。現在取り組んでいることについて、これを調査する必要がありました。他の誰かが同じ質問をした場合に備えて、私はそれに対する答えを投稿すると思いました。
python - Pythonで改行(行継続)を行うにはどうすればよいですか?
複数の行に分割したい長いコード行があります。何を使用し、構文は何ですか?
たとえば、一連の文字列を追加すると、
次のように 2 行で記述します。
html - HTML のノンブレーク ノンスペース
かなり詳細なフレームごとの情報入力を可能にするボウリング Web アプリケーションがあります。それが可能にすることの1つは、各ボールでどのピンがノックダウンされたかを追跡することです. この情報を表示するために、ピンのラックのように表示します。
ピンを表すために画像が使用されます。後列には、4 つのimgタグとbrタグがあります。それはうまく機能します...ほとんど。問題は、IEMobile などの小さなブラウザーにあります。この場合、表に 10 または 11 の列があり、各列にピンのラックがある場合、Internet Explorer は画面に収まるように列のサイズを縮小しようとします。これ:
また
構造は次のとおりです。
内側の div 内に空白はありません。このページを通常のブラウザで見ると、問題なく表示されるはずです。IEMobile で見ると、そうではありません。
ヒントや提案はありますか?ある種の かもしれません。それは実際にスペースを追加しませんか?
フォローアップ/まとめ
次のようないくつかの良い提案を受け取り、試してみました。
- サーバー上でイメージ全体を動的に生成します。これは良い解決策ですが、( GAEでホストされている) 私のニーズにはあまり合わず、書きたいコードよりも少し多くなります。これらのイメージは、最初の生成後にキャッシュすることもできます。
- CSS 空白宣言を使用します。これは優れた標準ベースのソリューションですが、IEMobile ビューでは悲惨な結果に終わります。
私がやったこと
*頭を垂れ、何かつぶやく*はい、そうです、div の上部に透明な GIF があり、必要な幅にサイズ変更されています。終了コード (簡略化) は次のようになります。
そしてCSS:
PS:いいえ、最終的な解決策で他の誰かのクリアドットをホットリンクするつもりはありません:)
java - Outlook で改行が印刷されるように、メールの文字列をフォーマットするにはどうすればよいですか?
Java でメールを送信しようとしていますが、Outlook でメールの本文を読むと、改行がすべて削除されてしまいます。行末に \n を入れていますが、それ以外に何か特別なことはありますか? 受信者は常に Outlook を使用します。
Outlook には「改行を削除する」「機能」があると書かれている microsoft.com のページを見つけましたが、これは、その設定をオフにする以外に解決策がないということですか?
ありがとう
php - PHP エコー改行
\n と \r の違いは何ですか (OS と関係があることはわかっています)。クロスプラットフォームで機能する改行をエコーする最良の方法は何ですか?
編集: Jarod に応えて、.txt ログ ファイルに改行をエコーするために ths を使用しますが、HTML マクロをページにエコーするなどの目的で将来使用することは確実です。
language-agnostic - キャリッジ リターン \r と改行 \n は常に一緒に使用する必要がありますか? \r\n
JavaScript では、これはブラウザー間の互換性の問題であったため、両方が使用されましたが、さまざまな言語で両方が \r\n として一緒に出力される例が多数あります。これは、常に両方を使用するべきであるという一般的に例外的な規範がまだありますか?それとも、言語が両方を理解し、ブレークとリターンで終わる時があるのでしょうか?
php - テキストエリアでの改行 (改行、改行) 文字のキャプチャ
を含むフォームがあり<textarea>
、サーバー側でそのテキストエリアの改行をキャプチャして、<br/>
.
それは可能ですか?
のCSSで設定white-space:pre
してみましたtextarea
が、まだ十分ではありません。
xslt - すべての改行を削除するにはどうすればよいですか?
私はこのようなものを持っています:
XSLTを使用してこれを取得したい:
@TEXT と CDATA の無駄な空白と改行をすべて削除したいと考えています。出力に構造を与える唯一の XML 入力は<node>
タグです。
asp-classic - ASP 改行 - \n?
ソースを表示するときにコードに改行を挿入する方法を探していました。私は探していません<br />
に相当するPHPのようなもの\n
ASPでこれを行う方法についてのアイデアはありますか? これを文字列の中に配置します。