WEBデザインをしています。
制作環境がWindowsなので今までなんの考えもなく改行コードをCR+LFのままで利用しておりました。しかし、最近プログラマと共同作業することになりPHPを編集することになりまして、文字コードをLFで保存してほしいといわれました。
案件が変わるたびにいちいちDreamweaverの環境設定を変えるのは手間なのですが、今後ずっとLFにしていても問題ないでしょうか?Windows上のDreamweaver以外のエディタで確認しても、改行コードLFのままでも特に表示に問題が内容なので、問題なければ今後ずっとLFのままで行こうと思います。
何か気を付けることがあれば、アドバイスよろしくお願いいたします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
No.1です。
今気が付いたが、
>文字コードをLFで保存してほしいといわれました。
ではなくて
>文字コードをUTF8で保存してほしい
じゃないですよね。
改めて読み返すと、CR,LF,CR+LFは文字コードとは言わない。
No.1
- 回答日時:
本当の基本中の基本なのですが・・
「最近プログラマと共同作業することになりPHPを編集することになりまして、文字コードをLFで保存してほしいといわれました。」
こんなの関係ないです。
ウェブはそもそも「HTML文書が、ブラウザやプラットフォームの違いを超えてうまく働くべきであるということは、多くが認めるところである。 相互運用性の達成は、コンテンツプロバイダのコストを低下させる
・・・【中略】・・・
HTMLは、どんな環境からもWebの情報を利用できるようにすべきだという方針の下に開発されている。( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )」
ブラウザは、そのために空白文字( Paragraphs, Lines, and Phrases (ja)( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … ) )は無視しますし、そもそもサーバーに転送するときはFTP(File Transfer Protocol)で転送しますから、OSに合わせて改行コードは変換されます。Windows⇔Mac⇔UNIXは無視されます。
PHPファイルはどの改行コードで保存しようが、開こうが問題ないはずです。
そもそも、共同作業の場合、Samba( https://ja.wikipedia.org/wiki/Samba )を使われていると思いますが、OS間で改行コードは変更してくれるはずです。
それすらないのでしたら、適当なテキストエディタで改行コードを一括変更すればよい。Dreamweaverでもできますが、FileCode Checker( http://www.vector.co.jp/magazine/softnews/150305 … )のようなツールもある。
といかPHPはテキストエディタでの編集が基本ですから、どのテキストエディタでも改行コードが異なっていようが、一つのファイルに混在していようが、全く問題ないはずです。添付は私が使用しているEmEditorですが、3行ごとに改行コードがLF+CR、CR、LFと変わっていますが問題はありませんよ。
ひょっとして、その自称プログラマーさんは、他のOSやウェブの基礎知識ないのでは???
まあ、人間関係のために申し添えおくと、あなたが手を加えたら、FileCode Checker( http://www.vector.co.jp/magazine/softnews/150305 … )で一括変換して渡せばよい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) 改行コードについて 4 2022/08/13 14:20
- 飛行機・空港 【民間旅客用航空機メーカー勤務の方に質問です】飛行機の座席のエコノミークラスの記号表記がLF-Yなの 2 2022/07/23 08:18
- C言語・C++・C# C言語(構造体) 3 2022/07/05 20:08
- C言語・C++・C# 10個の実数に対する降順ソート結果を出力するプログラムを作りたいのですが、以下のプログラムをどう直せ 1 2022/07/09 22:16
- Excel(エクセル) Excel2010 VBAが特定動作で実行出来なくなる 7 2022/12/29 14:26
- C言語・C++・C# LU分解法のピボット選択機能実装について(C言語・gcc-9) 1 2022/07/22 15:20
- Visual Basic(VBA) VBAのエラーについて 2 2023/08/02 17:46
- C言語・C++・C# LU分解法のピボッティングについて(C言語/gcc-9) 3 2022/07/11 23:10
- ホームページ作成・プログラミング ホームページの内容変更を無料で(自分で)したいので方法を教えてください 3 2022/07/14 13:32
- Ruby Gitのクローンについて 3 2022/04/10 12:28
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
\\n \\r \\t について
-
連続した<span>の改行
-
html上で改行するとスペースが...
-
「:」について
-
長いURLを途中で改行(折り返す...
-
高校1年生情報の問題について。
-
Labelでは1行しか書けない
-
文字の最後に半角空白が勝手に...
-
改行が変な位置、中途半端な位...
-
<h1></h1>のタイトルの行に画像...
-
preタグがプロの現場であまり使...
-
mailtoで本文指定に改行をしたい
-
<a href="長いURL"> を途中で...
-
テーブルの中にスペースを入れたい
-
カーソルを合わせると説明を表...
-
テーブルの幅を固定するとnowra...
-
なぜか<p> </p>が挿入され...
-
テーブルのセルデータを自動改...
-
均等な空白部分をつくるには?
-
改行したときの幅を狭くする方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テーブルのセルデータを自動改...
-
テキストエリア内の改行禁止
-
長いURLを途中で改行(折り返す...
-
H1タグに改行の<br>を使う
-
\\n \\r \\t について
-
テーブルの幅を固定するとnowra...
-
テーブル内の文字列を改行させたい
-
<TD><input type="text"></TD>...
-
「:」について
-
PCの画面を縮小したらサイズ...
-
preタグがプロの現場であまり使...
-
改行できる・できない入力ボッ...
-
Windowsのformでtextareaに入力...
-
文字の最後に半角空白が勝手に...
-
XMLの改行方法とリンクの仕方
-
テキストエリア内の改行もその...
-
<br />タグの、brの後の半角ス...
-
htmlで文字列をクリップボード...
-
Hタグを改行禁止にしてspanのよ...
-
VBE でスペースと改行を見える...
おすすめ情報