ホームページ > バックエンド開発 > PHPチュートリアル > 現在 CSDN が改行できない理由を誰が分析できるでしょうか?

現在 CSDN が改行できない理由を誰が分析できるでしょうか?

WBOY
リリース: 2016-06-23 14:17:34
オリジナル
1585 人が閲覧しました

CSDN のバグで行を折り返すことができません

これが 1 行目です
これが 2 行目です

これが 4 行目です (3 行目は空です)

これは私がバグを提出したリンクです http://bbs. csdn.net/topics/390532303

なぜこのようなことが起こるのですか?

ディスカッションへの返信 (解決策)

Web ページのソースコードを見ると、HTML の改行マークがありません。当然、改行はできません

クラス pos​​t_body にはこれがあります 処理コードは

<div class="post_body">            这是第一行这是第二行这是第四行(第三行空)这是我提交BUG的链接http://bbs.csdn.net/topics/390532303为甚么会出这种情况呢?
ログイン後にコピー
ですが、明らかにテキストに適用できません

PHP の出力コードの何が問題ですか?

さて、Baidu が CSDN を調べたところ、どうやら問題があるようです。 PHP で書かれていない...

CSDN は何年も使われているような気がする。UI を再設計する

どの言語であっても。はユーザーのためであれば、そのような問題は起こりません

どの言語であっても、ユーザーのためであれば、そのような問題は起こりません 質問

この文章は本当に洞察力に富んでいます

と思いました。以前は正常でしたが、どのコードがこの問題を引き起こしたかわかりません...

どのコードがこの問題を引き起こしたかわかりません。
昨日はラインを巻くことができませんでした。おそらく人的ミスが原因です。

以前は正常だったようですが、どの特定のコードがこの問題を引き起こしたのかわかりません...

また、これは csdn テスターが十分に強力ではないことを意味します。 。 。


これで行を変更できます。ソースコードをもう一度見てください。その理由は何だと思いますか?

これで行を変更できます。ソースコードをもう一度見てください。その理由は何だと思いますか?

あなたが話しているのは直接的な理由です...私たちが見ているWebページは動的に生成されているのではありませんか? 私はただ、生成されたHTMLに
が含まれる原因となったステートメントを知りたいだけです。どのような状況でそのような変更が行われるのでしょうか?/...

まあ、これは完全に私の噂です

php であれば、nl2br 関数があるかないかだけの問題です

他の言語にはこの関数はなく、文字を手書きする必要がある 置換コード

サーバーの負荷を軽減し、置換をブラウザに入れて実行したかったものと推定されます。しかし、コードはうまく書かれていません

Kai Lai、あなたは普通ではありません、実際にこれらのバグを見つけます

- - 疲れています

コードは長年にわたって使用されているような気がします。 UI を再設計する必要があります。ユーザー エクスペリエンスは良くありません

実際には、このインターフェイスで十分です。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート