A method for creating a webpage comprising the steps: when a webpage creating request sent by a client is received by a peripheral apparatus, sending by the peripheral apparatus a preset executable file for acquiring language information to the client, so that the client executes the preset executable file to acquire the language information from the client, and acquiring the language information returned from the client, wherein the language information is used for creating a webpage, and wherein users set parameter, log and other information of the peripheral apparatus through the webpage on the client; generating a language file according to the language information and sending the language file to the client, the client generates webpage data based on the language file and a preset webpage description file, so that the client displays, on the client according to the webpage data, a webpage created by using the language information; or generating a language file according to the language information, generating webpage data based on the language file and a preset webpage description file, and sending the webpage data to the client so that the client displays directly, on the client according to the webpage data, a webpage created by using the language information; wherein the webpage data is display data used for displaying the webpage, which comprises the preset webpage description file, the language file and an image file; and wherein, a rule of the acquiring the language information for creating a webpage through the client executing the preset executable file is: successively acquiring the language information of each preset software from the client in order of priority from high to low, judging, by the peripheral apparatus or the client, whether the peripheral apparatus supports the acquired language information or not, until supported language information is acquired, and using the supported language information as the language information for creating a webpage. when a webpage creating request sent by a client is received by a peripheral apparatus, sending by the peripheral apparatus a preset executable file for acquiring language information to the client, so that the client executes the preset executable file to acquire the language information from the client, and acquiring the language information returned from the client, wherein the language information is used for creating a webpage, and wherein users set parameter, log and other information of the peripheral apparatus through the webpage on the client; generating a language file according to the language information and sending the language file to the client, the client generates webpage data based on the language file and a preset webpage description file, so that the client displays, on the client according to the webpage data, a webpage created by using the language information; or generating a language file according to the language information, generating webpage data based on the language file and a preset webpage description file, and sending the webpage data to the client so that the client displays directly, on the client according to the webpage data, a webpage created by using the language information; wherein the webpage data is display data used for displaying the webpage, which comprises the preset webpage description file, the language file and an image file; and wherein, a rule of the acquiring the language information for creating a webpage through the client executing the preset executable file is: successively acquiring the language information of each preset software from the client in order of priority from high to low, judging, by the peripheral apparatus or the client, whether the peripheral apparatus supports the acquired language information or not, until supported language information is acquired, and using the supported language information as the language information for creating a webpage.