ホームページ > ウェブフロントエンド > htmlチュートリアル > HTML ファイルの doctype が Transitional から Strict に変更され、divs_html/css_WEB-ITnose の間に大きなスペースが残ります。

HTML ファイルの doctype が Transitional から Strict に変更され、divs_html/css_WEB-ITnose の間に大きなスペースが残ります。

WBOY
リリース: 2016-06-24 12:24:07
オリジナル
1033 人が閲覧しました

css

他の人が以前に開発したプロジェクト (asp.net Web プロジェクト) を変更します。
元々開発された HTML ファイルの doctype は Transitional で、画像は通常でした。
次に、標準 HTML の doctype: Strict に一律に変更する必要があります。

修正後、画面が乱れていましたが、CSS プロパティを変更するためのさまざまな調整と計算を経て、最終的に画面の一部が元の表示効果と一致しました。

ただし、画面の一部はオリジナルのユーザーコントロールを使用しており、どのように調整しても元の画面との間に大きな空白が生じます。
冗長な HTML コントロールをすべて削除し、位置が table と div によって決定されていることを確認します。いくら変えてもうまく調整できない。

画面上の div 間の大きな空白の原因となっている CSS 属性を見つけるのを手伝ってください。
ありがとうございます。

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

一般的には、Transitional を使用するか、 を使用できます。
コードがないため、何が問題であるかを言うのは難しいですが、違いを参照できます
Transitional タグと Strict タグの間
http://24ways.org/2005/transitional-vs-strict-markup/


Quirks モードと strict モード
http://www.quirksmode.org/css/quirksmode.html

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