HTMLページがincludeを使用してphpファイルをインポートした後に余分な空白行があります

HTMLページがincludeを使用してphpファイルをインポートした後に余分な空白行があります
インターネットで見つけた方法は効果的です

include によって導入されたフッター ファイルとヘッダー ファイルの上部には余分な空白行があり、これが外観に大きな影響を与えます。インポートしたファイルをそのまま入れるだけで問題ありません。

後になって、以前は Gb2312 エンコーディングを使用していたのに、今回は Utf-8 を使用した理由はこれに関係しているのではないかと考えました。

CSS のパディング設定などが原因ではないかと言う人も多いのですが、私の場合はそうではありません。最終的に、原因は Unicode 署名 (bom) であることがわかりました。

具体的な変更方法:フッターまたはヘッダーを開き、Dreamweaver で「変更」をクリックし、「ページプロパティ」、「タイトル/エンコーディング」を選択して、Unicode 署名 (bom) を含むボックスのチェックを外します。

<<:  LinuxソースコードからTIME_WAITの期間を分析する

>>:  B2C ウェブサイトのユーザー エクスペリエンスの詳細設計リファレンス

推薦する

InnoDBのインデックスページ構造、挿入バッファ、適応ハッシュインデックスについての簡単な説明

InnoDB インデックスの物理構造すべての InnoDB インデックスは Btree インデックス...

Docker は MySQL をインストールし、中国語の文字化けの問題を解決します

目次1. MySQLイメージを取得する2. ダウンロードが完了したか確認する3. MySQLはローカ...

Ubuntu 18.04 のsources.listをAlibabaまたはTsinghuaミラーに変更する方法

1. バックアップソースリストUbuntu のデフォルトのソースは国内サーバーではないため、更新され...

DockerにRocketMQをインストールするための実装手順

目次1. 画像を取得する2. ブローカーサーバーを作成する3. ブローカーを作成する4. Rocke...

js はマウスによる画像の切り替えを実装します (タイマーなし)

この記事の例では、マウス切り替え画像を実現するためのjsの具体的なコードを参考までに共有しています。...

Docker で Docker0 ブリッジのデフォルトのネットワーク セグメントを変更する方法

1. 背景Docker サービスが開始されると、デフォルトで docker0 ブリッジが作成され (...

JavaScript によるダイナミッククリスマスツリーの詳細な説明

目次1. CSS のみを使用して作成したアニメーションのクリスマスツリー2. CSS のみを使用して...

MySQLクエリキャッシュに関するヒント

目次序文QueryCache の概要クエリキャッシュ構成QueryCache の使用queryCac...

Vue3は画像拡大鏡効果を実現します

この記事の例では、画像拡大鏡効果を実現するためのVue3の具体的なコードを参考までに共有しています。...

Dockerコンテナのセルフスタートを実装する方法

コンテナの自動起動Docker は、コンテナが終了したとき、または Docker が再起動されたとき...

JS を使用した簡単な雪効果の例の詳細な説明

目次序文主な実装コードHTMLコードJSコード序文南の友達の多くは、雪をほとんど見たことがない、ある...

Linux クラウド サーバーに JDK と Tomcat をインストールするための詳細な手順 (推奨)

JDKをダウンロードしてインストールするステップ 1: まず、公式 Web サイト http://...

シンプルなリスト機能を実装するミニプログラム

この記事の例では、参考のために簡単なリスト機能を実装するアプレットの具体的なコードを共有しています。...

Linux サーバーに Python3 をインストールする 2 つの方法

最初の方法Alibaba Cloud および Baidu Cloud サーバーが利用可能です。 ! ...