javascript
css中的node.js_在Node App中使用基本HTML,CSS和JavaScript
css中的node.js
You may think this is not important, but it is!. As a beginner in node.js, most coding exercises are always server sided.
您可能認(rèn)為這并不重要,但確實(shí)如此! 作為node.js的初學(xué)者,大多數(shù)編碼練習(xí)始終都是服務(wù)器端的。
You may also think that styling your little node.js app or web page may always require template engines or external CSS/JavaScript files.
您可能還認(rèn)為,為小小的node.js應(yīng)用程序或網(wǎng)頁(yè)設(shè)置樣式可能始終需要模板引擎或外部CSS / JavaScript文件。
Let me show you a method in which you can style your node.js web page or app without necessarily using a template engine or an external file.
讓我向您展示一種無(wú)需使用模板引擎或外部文件即可對(duì)node.js網(wǎng)頁(yè)或應(yīng)用程序進(jìn)行樣式設(shè)置的方法。
Take Note! You should have Node js installed on your computer.
做記錄! 您應(yīng)該在計(jì)算機(jī)上安裝Node js。
With Node js already up and running, let's get started.
Node Node js已經(jīng)啟動(dòng)并運(yùn)行,讓我們開(kāi)始吧。
Let's build a kind of login web page with CSS styling which alerts welcome when loaded.
讓我們用CSS樣式構(gòu)建一種登錄網(wǎng)頁(yè),該網(wǎng)頁(yè)在加載時(shí)會(huì)發(fā)出歡迎消息。
Open a text editor and type the following code and save it with the file name app.js:
打開(kāi)文本編輯器,輸入以下代碼,并將其保存為文件名app.js:
// include all required modules var http = require ('http'); var express = require ('express'); var fs = require ('fs'); // server details var app = express (); var server = app.listen (1337, function () {console.log ('server started at ::: port 1337');} );app.get ('/', function (req,res) {// html responsevar html = '' ; html += "<body>" ; html += "<script>"; // javascript html += "alert ('welcome');";html += "</script>";html += "<style>" ; // css style html += "input[type=submit]" ; html += "{background-color: #4CAF50;}" ; html += "body{font-family: 'Comic Sans MS', cursive, sans-serif}" html += "div {border-radius: 5px;background-color: #f2f2f2; padding: 40px;}"; html += "input[type=submit] {font-family: Comic Sans MS; width: 20%;background-color: green;color: white;padding: 14px 20px;margin: 8px 0;border: none;border-radius: 4px;cursor: pointer;}";html += "input[type=text], select {width: 100%;padding: 12px 20px;margin: 8px 0;display: inline-block;border: none;border-radius: 0px;box-sizing: border-box;border-bottom: 2px solid green;color: black;}"; html += "h6 {font-size: 14px;color: #c8c8c8;}"; html += "</style>" ;html += "<body bgcolor = lightgrey>"; html += "<center>"; html += "<div>" html += "<fieldset>"; html += " <legend>LOGIN!!</legend>"; html += "<label for='link'>FIRST NAME</label>";html += "<input type='text' name='link' placeholder='first name' required size='40' autofocus></br></br>" ; html += "</br>" html += "</br>" html += "<label for='file'>LAST NAME:</label>";html += "<input type= 'text' name='file' placeholder='last name!' required size='20'></br></br>" ;html += "</fieldset>"; html += "<input type='submit' value='LOGIN!'>"; html += " ";html += "</form>" ;html += "<center>"; html += "<h6><center>SENIOR Dev. </code>Godwill Tetah || [email?protected]</code>copyright 2019 go237.com || All rights reserved. </h6>"; html += "</center>";html += "</body>" ; // closed body res. send ( html) ; });The file should be saved in your default node.js project directory.
該文件應(yīng)保存在默認(rèn)的node.js項(xiàng)目目錄中。
Run the code by initiating the file at the command prompt like a regular node js file, and then open the port in a browser.
通過(guò)在命令提示符處啟動(dòng)文件(如常規(guī)節(jié)點(diǎn)js文件)來(lái)運(yùn)行代碼,然后在瀏覽器中打開(kāi)端口。
Take some time now and study the syntax properly. You’ll notice that I used html+= frequently.
現(xiàn)在花一些時(shí)間,正確學(xué)習(xí)語(yǔ)法。 您會(huì)注意到我經(jīng)常使用html + = 。
So you can play around with it to get your desired style.
因此,您可以試用它以獲得所需的樣式。
This styling method is useful for small projects...
這種樣式化方法對(duì)于小型項(xiàng)目很有用。
Output Image:
輸出圖像:
Thanks for coding with me. Your comments are most welcome.
感謝您與我一起編碼。 非常歡迎您發(fā)表評(píng)論。
翻譯自: https://www.includehelp.com/node-js/using-basic-html-css-and-javascript-in-node-app.aspx
css中的node.js
總結(jié)
以上是生活随笔為你收集整理的css中的node.js_在Node App中使用基本HTML,CSS和JavaScript的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: “神居既崇盛”上一句是什么
- 下一篇: math.sqrt 有问题_JavaSc