源文件一般指用匯編語言或高級(jí)語言寫出來的代碼保存為文件后的結(jié)果。源文件是相對(duì)目標(biāo)文件和可執(zhí)行文件而言的,那么具體源文件是什么?怎么查看網(wǎng)頁源文件?
一、源文件是什么
源文件(Source File)是指由源程序和數(shù)據(jù)構(gòu)成的文件。比如開發(fā)軟件過程中,需要將編寫好的代碼(Code)保存到一個(gè)文件中,這樣代碼才不會(huì)丟失,后期可以進(jìn)行多次修改,也能被編譯器搜索到,最終是變成可執(zhí)行文件。這種用來保存代碼的文件就叫做源文件。
每種編程語言的源文件都有特定的后綴,以方便被編譯器識(shí)別,被程序員理解。源文件后綴大都根據(jù)編程語言本身的名字來命名,例如:
● C 語言源文件的后綴是 .c
● C++ 語言(C Plus Plus)源文件的后綴是 .cpp
● Java 源文件的后綴是 .java
● Python 源文件的后綴是 .py
● JavaScript 源文件后綴是 .js
● PHP 語言的源文件后綴是 .php
源文件其實(shí)就是純文本文件,它的內(nèi)部并沒有特殊格式,能證明這一結(jié)論的典型例子是:在 Windows 下用記事本程序新建一個(gè)文本文檔,并命名為demo.txt,輸入一段C語言代碼并保存,然后將該文件強(qiáng)制重命名為demo.c(后綴從.txt變成了.c),發(fā)現(xiàn)編譯器依然能夠正確識(shí)別其中的C語言代碼,并順利生成可執(zhí)行文件。
源文件的后綴僅僅是為了表明該文件中保存的是某種語言的代碼(例如.c文件中保存的是C語言代碼),這樣程序員更加容易區(qū)分,編譯器也更加容易識(shí)別,它并不會(huì)導(dǎo)致該文件的內(nèi)部格式發(fā)生改變。
二、源文件是什么格式
源文件的格式一般都根據(jù)編程語言本身的名字來命名。如果是用記事本創(chuàng)建的就是純文本文件,里面一般沒有任何特殊的格式。在其他軟件中,源文件的格式一般都是軟件特定的后綴作為源文件的格式,例如 PS 中設(shè)計(jì)的設(shè)計(jì)稿,源文件格式就是 PSD。
三、什么是網(wǎng)頁源文件
網(wǎng)頁源文件也就是網(wǎng)站源碼,也稱源代碼、源程序,是指未編譯的文本代碼或一個(gè)網(wǎng)站的全部源碼文件,通過瀏覽器或服務(wù)器翻譯后才是用戶最終看到的效果。
網(wǎng)站源碼可分為兩種,一種是動(dòng)態(tài)源碼,如ASP、PH、JSP、.NET等,另一種是靜態(tài)源碼如HTML等。網(wǎng)頁源代碼是指網(wǎng)頁的html代碼,這里可以將CSS代碼也稱為CSS源代碼。
四、怎么查看網(wǎng)頁源文件
1、打開任意網(wǎng)頁,在空白處單擊鼠標(biāo)右鍵會(huì)看到“查看網(wǎng)頁源代碼”,點(diǎn)擊后打開的就是這個(gè)網(wǎng)頁的源代碼。
2、想要看一個(gè)頁面的局部樣式,可以鼠標(biāo)右鍵,點(diǎn)擊審查元素。還可以用快捷鍵F12調(diào)出開發(fā)者工具,以此來查看源代碼。
3、在你想要查看的網(wǎng)頁地址欄前面加上“view-source:”,比如:view-source:https://www.krseo.com/。
注意,以上是沒有此網(wǎng)站所有程序文件的情況下,查看對(duì)方的網(wǎng)頁的源文件。如果有程序文件的情況下,可以用Dreamweaver、Notepad++軟件打開,建議不使用TXT文本打開修改代碼,保存后容易出現(xiàn)一些錯(cuò)誤。