Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 久久国产亚洲电影天堂,日韩1区2区3区,日韩电影免费

          整合營(yíng)銷(xiāo)服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢(xún)熱線(xiàn):

          關(guān)于靜態(tài)網(wǎng)頁(yè)如何設(shè)計(jì)的問(wèn)題

          信大家應(yīng)該都知道在整個(gè)網(wǎng)站的制作過(guò)程當(dāng)中,網(wǎng)頁(yè)制作是整個(gè)網(wǎng)站建設(shè)的重中之重。創(chuàng)建企業(yè)網(wǎng)頁(yè)的總體效果會(huì)影響著整個(gè)網(wǎng)站的制作質(zhì)量和制作水平,所以,在進(jìn)行創(chuàng)建企業(yè)網(wǎng)頁(yè)的環(huán)節(jié)當(dāng)中,一定要較好的把握住網(wǎng)頁(yè)制作的幾個(gè)重點(diǎn),只有這樣,才能夠?yàn)閺V大用戶(hù)設(shè)計(jì)制作出令大家滿(mǎn)意的公司網(wǎng)站。那么,下面小編就來(lái)與大家分享創(chuàng)建企業(yè)網(wǎng)頁(yè)中關(guān)于靜態(tài)網(wǎng)頁(yè)如何設(shè)計(jì)的問(wèn)題。

          一、靜態(tài)網(wǎng)頁(yè)設(shè)計(jì)的重要性

          就目前的市場(chǎng)情況來(lái)說(shuō), 創(chuàng)建企業(yè)網(wǎng)頁(yè)使用到靜態(tài)網(wǎng)頁(yè)設(shè)計(jì)的情況多為一些不需要經(jīng)常更新內(nèi)容的網(wǎng)站。這類(lèi)網(wǎng)站之揚(yáng)以會(huì)選擇靜態(tài)網(wǎng)頁(yè)是因?yàn)椋?/p>

          1、靜態(tài)網(wǎng)頁(yè)在工作中可以通過(guò)瀏覽器直接訪(fǎng)問(wèn),不需要通過(guò)網(wǎng)絡(luò)服務(wù)器或應(yīng)用服務(wù)器,訪(fǎng)問(wèn)速度快;

          2、這類(lèi)網(wǎng)站非常安全,靜態(tài)網(wǎng)頁(yè)中的HTML頁(yè)面不會(huì)受Asp相關(guān)漏洞的影響,以減少攻擊;

          3、網(wǎng)站的后臺(tái)數(shù)據(jù)庫(kù)出錯(cuò)時(shí),不地影響網(wǎng)站前臺(tái)的正常訪(fǎng)問(wèn)。

          二、靜態(tài)網(wǎng)頁(yè)設(shè)計(jì)需要哪些開(kāi)發(fā)工具

          創(chuàng)建企業(yè)網(wǎng)頁(yè)中靜態(tài)網(wǎng)頁(yè)設(shè)計(jì)主要用到的軟件有DreamWeaver、photoshop和Notepad三種,這三款軟件在的靜態(tài)網(wǎng)頁(yè)設(shè)計(jì)中睥分工和作用是不同的。

          1、photoshop主要完成的是對(duì)靜態(tài)網(wǎng)頁(yè)中所有用到的圖片的修改和設(shè)計(jì)工作。

          2、Notepad是一款有著多種的主題和模板,HTML代碼編輯工具,除了語(yǔ)法高亮,它還支持代碼片段和隱藏/顯示代碼的功能。幫助靜態(tài)網(wǎng)頁(yè)設(shè)計(jì)者生成HTML代碼。

          3、DreamWeaver是進(jìn)行網(wǎng)上框架設(shè)計(jì)、頁(yè)面布局等靜態(tài)網(wǎng)頁(yè)設(shè)計(jì)工作的軟件。可以將圖片與HTML代碼結(jié)合起來(lái),最終形成一個(gè)完整的靜態(tài)網(wǎng)頁(yè)。

          三、制作靜態(tài)網(wǎng)頁(yè)要做哪些準(zhǔn)備?

          創(chuàng)建企業(yè)網(wǎng)頁(yè)中在進(jìn)行靜態(tài)網(wǎng)頁(yè)設(shè)計(jì)制作時(shí)需要做的準(zhǔn)備有很多,如理清制作靜態(tài)網(wǎng)頁(yè)的順序,網(wǎng)頁(yè)風(fēng)格的定位、內(nèi)容布局的確認(rèn)等等。

          1、理清順序

          理清制作靜態(tài)網(wǎng)頁(yè)的順序就是想弄清楚先做什么,后做什么,網(wǎng)站建設(shè)要有一個(gè)有序的過(guò)程,不要東一榔頭西一棒子的亂弄。靜態(tài)網(wǎng)頁(yè)制作時(shí)要先做好用戶(hù)定位,網(wǎng)頁(yè)產(chǎn)品和服務(wù)內(nèi)容確認(rèn),網(wǎng)站架構(gòu)確認(rèn)等這些大方向和基礎(chǔ)性的東西,然后再?zèng)Q定網(wǎng)頁(yè)的外觀和風(fēng)格。這樣有利于企業(yè)在進(jìn)行網(wǎng)站建設(shè)時(shí)減少返功的危險(xiǎn)。

          2、風(fēng)格定位

          靜態(tài)網(wǎng)頁(yè)的風(fēng)格包括:網(wǎng)頁(yè)的色彩、字體的大小、圖片的規(guī)格等等。網(wǎng)頁(yè)的色彩選擇需要根據(jù)企業(yè)的實(shí)際情況進(jìn)行確認(rèn),一定要與企業(yè)的整體形象和尚UI設(shè)計(jì)相符合。需要強(qiáng)調(diào)的是:網(wǎng)站中的網(wǎng)頁(yè)背影圖片和色彩要一致,底色或背景圖片必須與文字對(duì)比強(qiáng)烈,這樣才能有易于閱讀,尤其是那些包含大量文字的網(wǎng)站頁(yè)面,盡量為讓訪(fǎng)問(wèn)者營(yíng)造舒適的閱讀環(huán)境。

          3、頁(yè)面布局

           創(chuàng)建企業(yè)網(wǎng)頁(yè)的頁(yè)面布局主要針對(duì)的是網(wǎng)頁(yè)的內(nèi)容布局、排版等。在進(jìn)行靜態(tài)網(wǎng)頁(yè)設(shè)計(jì)排版時(shí)應(yīng)做到不要太疏、太密或用過(guò)大的字,在網(wǎng)頁(yè)的頂部標(biāo)題欄左側(cè)標(biāo)題欄中放置最為重要的內(nèi)容,這樣是符合人們的瀏覽習(xí)慣的。頁(yè)面布局要做到簡(jiǎn)潔明快、滿(mǎn)足用戶(hù)瀏覽需求,實(shí)現(xiàn)良好的用戶(hù)體驗(yàn)。需注意的是:網(wǎng)頁(yè)的長(zhǎng)主要適當(dāng),不要將網(wǎng)頁(yè)設(shè)計(jì)的太長(zhǎng),這樣會(huì)讓用戶(hù)因感覺(jué)網(wǎng)頁(yè)滑動(dòng)太麻煩而跳出。

          文章由才藝多收集編寫(xiě)轉(zhuǎn)載請(qǐng)注明出處:http://www.caiyiduo.com/article/show-4942.html

          學(xué)習(xí)記錄的代碼,部分參考自gitee碼云的如下兩個(gè)工程。這兩個(gè)個(gè)工程有詳盡的Spingboot1.x和2.x教程。鳴謝!

          https://gitee.com/didispace/SpringBoot-Learning.git

          https://gitee.com/jeff1993/springboot-learning-example.git

          本學(xué)習(xí)記錄的示例代碼克隆地址,分支為develop

          https://gitee.com/kutilion/MyArtifactForEffectiveJava.git

          靜態(tài)資源

          通常實(shí)際的項(xiàng)目中會(huì)引入大量的靜態(tài)資源。比如圖片,樣式表css,腳本js,靜態(tài)html頁(yè)面等。這章主要學(xué)習(xí)引入模板來(lái)實(shí)現(xiàn)訪(fǎng)問(wèn)靜態(tài)資源。

          一般Springboot提供的默認(rèn)靜態(tài)資源存放位置是/resources之下。html的文件一般存放在/resources/templates中。

          渲染靜態(tài)頁(yè)面通常會(huì)用到模板。模板種類(lèi)很多,這里介紹兩種:

          • Thymeleaf
          • FreeMarker

          另外比較常用的模板還有velocity,但是velocity在Springboot1.5開(kāi)始就不被支持了。

          示例相關(guān)代碼如下:

          Thymeleaf

          • studySpringboot.n06.webframework.web.WebController.java
          • templates/06_webframework/thymeleaf.html

          FreeMarker

          • studySpringboot.n06.webframework.web.WebController.java
          • templates/06_webframework/freemarker.ftl

          Thymeleaf

          build.gradle

          為了使用Thymeleaf模板,需要在build.gradle腳本中引入模板引擎的依賴(lài)

          implementation 'org.springframework.boot:spring-boot-starter-thymeleaf
          

          WebController.java

          控制器類(lèi)中聲明訪(fǎng)問(wèn)路徑,并且為模板添加一個(gè)變量

           @RequestMapping("/thymeleaf")
           public String ThymeleafTest(ModelMap map) {
           map.addAttribute("host", "http://blog.kutilionThymeleaf.com");
           return "06_webframework/thymeleaf"; 
           }
          

          注意這個(gè)方法的返回值,因?yàn)殪o態(tài)頁(yè)面沒(méi)有直接放在templates文件夾下,而是放在templates文件夾的子文件夾06_webframework中,所以返回值中要把路徑帶上

          thymeleaf.html

          靜態(tài)頁(yè)面中使用了el表達(dá)式,可以將java變量反映到頁(yè)面上

          <!DOCTYPE html>
          <html>
          <head lang="en">
           <meta charset="UTF-8" />
           <title></title>
          </head>
          <body>
          <h1 th:text="${host}">This Thymeleaf framework test page.</h1>
          </body>
          </html>
          

          執(zhí)行結(jié)果:

          FreeMarker

          原理和Thymeleaf基本是一樣的

          build.gradle

          implementation 'org.springframework.boot:spring-boot-starter-freemarker'
          

          WebController.java

           @RequestMapping("/freemarker")
           public String FreeMarkerTest(ModelMap map) {
           map.addAttribute("host", "http://blog.kutilionFreemarker.com");
           return "06_webframework/thymeleaf";
           }
          

          freemarker.ftl

          <!DOCTYPE html>
          <html>
          <head lang="en">
           <meta charset="UTF-8" />
           <title></title>
          </head>
          <body>
          <h1 th:text="${host}">This Freemarker framework test page.</h1>
          </body>
          </html>
          

          執(zhí)行結(jié)果:

          總結(jié)

          • 引入并且使用了Thymeleaf和FreeMarker模板
          • Springboot默認(rèn)已經(jīng)配置好這兩種模板了,如果需要手動(dòng)配置需要參考兩種模板的文檔

          phinx是一款支持多種編程語(yǔ)言的文檔生成工具,可以由reStructuredText或Markdown文檔生成HTML靜態(tài)網(wǎng)頁(yè),并且自動(dòng)生成索引,可以作為個(gè)人網(wǎng)站、博客,或者制作電子教程、書(shū)籍等。

          1.安裝Python

          Python官網(wǎng)(https://www.python.org/)下載安裝Python3+。

          2.安裝sphinx

          pip install sphinx

          3.安裝markdown支撐的模塊

          pip install sphinx-markdown-tables

          4.安裝主題模板

          pip install sphinx-rtd-theme

          5.創(chuàng)建項(xiàng)目文件夾test并進(jìn)入

          6.啟動(dòng)Sphinx,輸入以下信息

          Project name:Python教程

          Author name(s):zbxx.net

          Project language [en]:zh_CN

          啟動(dòng)Sphinx后會(huì)在項(xiàng)目文件夾test中創(chuàng)建如下文件結(jié)構(gòu):

          7.編輯 source/conf.py 文件

          extensions = ['recommonmark','sphinx_markdown_tables']

          html_theme = 'sphinx_rtd_theme'

          8.將markdown筆記文件Python.md放到source目錄下

          9.編輯 source/index.rst 文件,加入python.md

          10.生成HTML

          make html

          生成靜態(tài)HTML網(wǎng)頁(yè)文件,位置:build\html,我們就擁有了一個(gè)完整的靜態(tài)網(wǎng)站。

          打開(kāi)index.html預(yù)覽效果,可以本地使用或上傳個(gè)人網(wǎng)站。

          markdown筆記修改后,需要清空HTML,重新生成。

          make clean


          主站蜘蛛池模板: 性色AV一区二区三区无码| 色系一区二区三区四区五区 | 亚洲AV无码一区二区乱子伦| 亚洲av无码片vr一区二区三区| 国产乱码伦精品一区二区三区麻豆| 在线日产精品一区| 亚洲AV无一区二区三区久久| 国产vr一区二区在线观看| 国产成人av一区二区三区不卡| 无码日韩精品一区二区免费| 人妻久久久一区二区三区| 日韩精品无码一区二区视频| 国产福利电影一区二区三区,免费久久久久久久精 | 伊人久久精品一区二区三区| 亚洲福利视频一区| 亚洲综合无码一区二区| 久久国产精品一区免费下载| 日本一区二区不卡视频| 福利一区二区三区视频在线观看| 丰满少妇内射一区| 日本免费电影一区二区| 亚洲一区二区中文| 3D动漫精品啪啪一区二区下载| 3d动漫精品啪啪一区二区中| 老熟女五十路乱子交尾中出一区| 久久高清一区二区三区| 99精品一区二区三区| 国产福利一区二区三区| 亚洲一区二区三区高清在线观看 | 日韩一区二区在线播放| 中文字幕精品一区二区2021年| 亚洲乱码一区av春药高潮| 伊人久久一区二区三区无码| 日韩视频在线一区| 久久成人国产精品一区二区| 亚洲AV成人一区二区三区AV| 91香蕉福利一区二区三区| 无码人妻一区二区三区av| 一区二区在线免费视频| 国产伦理一区二区| 丝袜美腿一区二区三区|