0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用Visual Studio創(chuàng)建自己的課程網(wǎng)站

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2020-01-28 17:20 ? 次閱讀

步驟1:創(chuàng)建項(xiàng)目

如何使用Visual Studio創(chuàng)建自己的課程網(wǎng)站

單擊文件,新建網(wǎng)站。然后選擇“ ASP.NET Web窗體站點(diǎn)”

現(xiàn)在,您已經(jīng)創(chuàng)建了項(xiàng)目。您會(huì)看到很多代碼。左下方有一個(gè)名為“設(shè)計(jì)”的按鈕。如果單擊它,則可以編輯一個(gè)網(wǎng)頁!下一步,您將學(xué)習(xí)如何進(jìn)行實(shí)際編輯。

步驟2:請(qǐng)參閱具有的Wich工具!

現(xiàn)在,如果單擊文本,則可以對(duì)其進(jìn)行編輯。您也可以通過單擊左側(cè)的工具箱來添加按鈕和文本。當(dāng)您單擊它時(shí),將彈出一個(gè)屏幕。您還可以通過簡(jiǎn)單的拖放系統(tǒng)拖動(dòng)所有其他選項(xiàng)。例如,將項(xiàng)目符號(hào)列表拖到所需的位置。完成此操作后,您可以通過查看屬性標(biāo)簽(位于默認(rèn)情況下位于右下角)來對(duì)其進(jìn)行編輯。當(dāng)您向下滾動(dòng)到其他時(shí)。有一個(gè)叫做項(xiàng)的屬性。將鼠標(biāo)懸停在它上面時(shí),您會(huì)看到一個(gè)帶有一些點(diǎn)的小按鈕。點(diǎn)擊它。將會(huì)彈出一個(gè)屏幕。在成員選項(xiàng)卡下,單擊添加按鈕。現(xiàn)在,您要添加列表項(xiàng)。您會(huì)看到一些啟用和選定的選項(xiàng)。只需根據(jù)需要對(duì)其進(jìn)行編輯。并添加任意數(shù)量的項(xiàng)。再次查看工具箱時(shí),您還會(huì)看到您也可以選擇html按鈕或ajax擴(kuò)展名。

步驟3:創(chuàng)建有關(guān)您的網(wǎng)站!

現(xiàn)在,我們將創(chuàng)建一個(gè)有關(guān)您的網(wǎng)站。您可以使用工具箱,然后使用html表單或通過代碼來完成此操作。我現(xiàn)在將在代碼中執(zhí)行此操作,因?yàn)檫@要高級(jí)一些?,F(xiàn)在轉(zhuǎn)到您的解決方案資源管理器。然后右鍵單擊您的項(xiàng)目名稱。選擇添加選項(xiàng),然后單擊添加新項(xiàng)。之后,選擇HtmlPage。注意:html頁面沒有“設(shè)計(jì)”按鈕,但是您仍然可以使用它的工具箱。

因此,我們首先添加樣式標(biāo)簽

在這些標(biāo)簽內(nèi),您可以添加CSS代碼。您無需添加任何內(nèi)容。在標(biāo)題標(biāo)簽內(nèi),您可以添加自己的標(biāo)題,例如

我自己的網(wǎng)站!

在body標(biāo)簽內(nèi),您可以在其中添加按鈕,文本等??梢蕴砑佑嘘P(guān)您自己的圖像。您可以通過添加img標(biāo)簽或使用工具箱來實(shí)現(xiàn)。定義夾層圖像,您將使用add src =“ [您的鏈接在這里。]”。您還必須添加高度和寬度。您的標(biāo)簽應(yīng)該看起來像這樣

讓我們通過添加標(biāo)簽來添加一些文字

P 代表段落。只需在 P 標(biāo)簽內(nèi)添加一些內(nèi)容,頁面上就會(huì)顯示文本。完成此操作后,添加此代碼

此代碼將添加一個(gè)文本字段,該文本字段包含占位符電子郵件和一個(gè)按鈕,供看臺(tái)使用您自己的語言提交。

正確完成所有操作后,單擊綠色的播放按鈕應(yīng)該會(huì)顯示該網(wǎng)頁。 (查看最后一張圖片)。

您所看到的只是需要一些樣式。

好的,這就是html?,F(xiàn)在僅添加css:)

步驟4:添加樣式

css代表級(jí)聯(lián)樣式表。并且用于使您的網(wǎng)頁更具風(fēng)格。

有關(guān)CSS語法的一些信息。我將向您展示一個(gè)小的css代碼容器:

input { background-color: red;

padding: 12px;

font-size: 18px;

}

input意味著我們正在將這種樣式添加到帶有標(biāo)簽輸入的每個(gè)元素中。然后在大括號(hào)內(nèi)定義一些背景和邊框等內(nèi)容,也可以定義使用的字體。

所以現(xiàn)在我們將css添加到頁面中。為此,我們?cè)诓襟E3的開始創(chuàng)建的樣式標(biāo)簽中添加以下代碼。

body { text-align: center;

background: url(“http://bit.ly/19naIXk”);

color:white;

font-family: Helvetica;

background-size: cover;

background-position: center center;

background-repeat: no-repeat;

background-attachment: fixed;

}

p {

font-size: 24px;

}

input {

border: 0;

padding: 12px;

font-size: 18px;

}

input[type=“submit”] {

background: limegreen;

color: black;

}

在后臺(tái)使用自己的網(wǎng)址替換網(wǎng)址。

這是您的代碼的樣子:

Hi, My name is 。.. and i like 。.. and 。..

做得好!完成!

看看您的網(wǎng)站看起來多么美麗。您必須找到一個(gè)綠色的播放按鈕,然后單擊它旁邊的箭頭。然后選擇“頁面檢查器”以在Visual Studio中查看它,否則選擇您想要的瀏覽器。之后,只需按一下綠色的播放按鈕即可!

步驟5:自行創(chuàng)建

現(xiàn)在

請(qǐng)查看您在html代碼和css代碼中看到的所有鏈接(僅在主體容器內(nèi))。您可以輕松查看它們的用途。更改您自己的圖片網(wǎng)址的網(wǎng)址。就是關(guān)于網(wǎng)址的。

您還可以在容器內(nèi)添加項(xiàng)目。例如,您希望文本更大,可以使用以下代碼:

p { font-size: 35px; }

因此,您將

font-size: 35px;

添加到p容器中。您還可以添加其他內(nèi)容,我將向您顯示文本自定義列表:

text-transform: lowercase;

text-decoration: underline;

text-align: right;

color: blue;

text-shadow: 2px 2px #ff0000;

font-family: “Times New Roman”, Times, serif;

font-style: italic;

font-weight: 900;

通過在P容器中添加一些內(nèi)容來嘗試它們。只是谷歌一些CSS代碼,你會(huì)得到很多行!

步驟6:添加社交媒體按鈕

我們將添加一些社交媒體按鈕,以便他們也可以通過社交媒體與您聯(lián)系。您可以選擇兩種樣式(查看圖片)。我添加了GIF,以便您可以看到它們之間的不同之處。將鼠標(biāo)懸停在上面可以查看其樣式。我最喜歡第一種風(fēng)格,但第二種也很漂亮。

所以讓我們添加它們。對(duì)于這兩個(gè)版本,您都必須添加相同的html代碼

,因此,請(qǐng)?jiān)谳斎霕?biāo)簽下將此代碼添加為‘submit’類型:

替換‘#

現(xiàn)在,我們必須包含另一個(gè)css文件(社交媒體圖標(biāo)的字體),為此,我們需要在head標(biāo)簽中添加以下行:

在樣式標(biāo)簽中,我們必須添加以下代碼:

#social {

margin: 20px 10px;

text-align: center;

}

.smGlobalBtn { /* global button class */

display: inline-block;

position: relative;

cursor: pointer;

width: 50px;

height: 50px;

border:2px solid #ddd; /* add border to the buttons */

box-shadow: 0 3px 3px #999;

padding: 0px;

text-decoration: none;

text-align: center;

color: #fff;

font-size: 25px;

font-weight: normal;

line-height: 2em;

border-radius: 27px;

-moz-border-radius:27px;

-webkit-border-radius:27px;

} /* facebook button class*/

.facebookBtn{

background: #4060A5;

} .facebookBtn:before{ /* use :before to add the relevant icons */

font-family: “FontAwesome”;

content: “ 09a”; /* add facebook icon */

} .facebookBtn:hover{

color: #4060A5;

background: #fff;

border-color: #4060A5; /* change the border color on mouse hover */

} /* twitter button class*/

.twitterBtn{

background: #00ABE3;

} .twitterBtn:before{

font-family: “FontAwesome”;

content: “ 099”; /* add twitter icon */

} .twitterBtn:hover{

color: #00ABE3;

background: #fff;

border-color: #00ABE3;

} /* google plus button class*/

.googleplusBtn{

background: #e64522;

} .googleplusBtn:before{

font-family: “FontAwesome”;

content: “ 0d5”; /* add googleplus icon */

} .googleplusBtn:hover{

color: #e64522;

background: #fff;

border-color: #e64522;

} /* linkedin button class*/

.linkedinBtn{

background: #0094BC;

} .linkedinBtn:before{

font-family: “FontAwesome”;

content: “ 0e1”; /* add linkedin icon */

} .linkedinBtn:hover{

color: #0094BC;

background: #fff;

border-color: #0094BC;

} /* pinterest button class*/

.pinterestBtn{

background: #cb2027;

} .pinterestBtn:before{

font-family: “FontAwesome”;

content: “ 0d2”; /* add pinterest icon */

} .pinterestBtn:hover{

color: #cb2027;

background: #fff;

border-color: #cb2027;

} /* tumblr button class*/

.tumblrBtn{

background: #3a5876;

} .tumblrBtn:before{

font-family: “FontAwesome”;

content: “ 173”; /* add tumblr icon */

} .tumblrBtn:hover{

color: #3a5876;

background: #fff;

border-color: #3a5876;

} /* rss button class*/

.rssBtn{

background: #e88845;

} .rssBtn:before{

font-family: “FontAwesome”;

content: “ 09e”; /* add rss icon */

} .rssBtn:hover{

color: #e88845;

background: #fff;

border-color: #e88845;

}

現(xiàn)在測(cè)試您的網(wǎng)站,您應(yīng)該在輸入表單下看到它們。在容器之后看到的’:hover‘意味著將鼠標(biāo)懸停在它上面時(shí)必須使用該代碼容器。

第7步:添加Java腳本(jQuery)

您可以通過使其具有交互性來使您的網(wǎng)站更加美觀。我們將通過添加Jquery來做到這一點(diǎn)。 jQuery不是一種語言,而是一種用Javascript編寫的庫。您可以通過單擊下面的鏈接訪問Jquery的官方網(wǎng)站。

Jquery

您無需下載它,因?yàn)槲覀兛梢允褂么a進(jìn)行鏈接。

讓我們開始向jquery添加一個(gè)cript鏈接。將此添加到我們上一步使用的鏈接標(biāo)簽下。

在這些標(biāo)簽內(nèi)我們將添加我們的JavaScript腳本。我們首先必須更新輸入類型:“提交”。我們必須添加類:“ inputMail”。因此,我們的標(biāo)簽應(yīng)如下所示:

現(xiàn)在,我們將在腳本標(biāo)簽內(nèi)添加javascript。我們首先將以下代碼添加到腳本標(biāo)簽中:

$(document).ready(function() {

});

這意味著它將在文檔完全加載后執(zhí)行該功能。 $(document)表示它搜索稱為document的東西,然后使用ready函數(shù)檢查文檔是否準(zhǔn)備就緒。在這些括號(hào)內(nèi),我們放入了所有下一個(gè)Jquery代碼。因此,現(xiàn)在我們?cè)诜嚼ㄌ?hào)內(nèi)添加以下代碼:

$(’.inputMail‘).click(function() {

});

此代碼搜索名為inputMail的類(點(diǎn)表示它是我們要查找的類)。當(dāng)Jquery找到該對(duì)象時(shí),它將檢查是否單擊了該對(duì)象。單擊它時(shí),它將執(zhí)行該功能。因此,在該函數(shù)內(nèi)部,我們可以讓按鈕做一些技巧。因此,對(duì)于這個(gè)技巧,我們將在函數(shù)內(nèi)添加以下代碼:

$(’.inputMail‘).animate({height: ’+=100px‘, opacity: ’0.4‘}, “slow”);

$(’.inputMail‘).animate({width: ’+=100px‘, opacity: ’1.0‘}, “slow”);

$(’.inputMail‘).animate({height: ’-=100px‘, opacity: ’0.4‘}, “slow”);

$(’.inputMail‘).animate({width: ’-=100px‘, opacity: ’1.0‘}, “slow”);

現(xiàn)在,它還將查找類inputMail并運(yùn)行自定義動(dòng)畫。因此,讓我們看看吧!這就是您的腳本標(biāo)記的整體外觀:

就是這樣!太好了!下一步,我們將研究如何獲取html文件。

步驟8:獲取HTML文件

現(xiàn)在,我們將抓取html文件(您的網(wǎng)頁)并將其保存在硬盤上的某個(gè)位置。這并非難事,只需一分鐘。我們首先查看解決方案資源管理器,然后單擊default.aspx或項(xiàng)目名稱中的其他內(nèi)容。然后,您查看屬性選項(xiàng)卡并搜索一個(gè)稱為完整路徑的屬性,將其復(fù)制,最后一個(gè)文件名除外。將該路徑粘貼到文件資源管理器中,并搜索名為HtmlPage.html的文件或其他名稱(如果您為其指定了其他名稱)。復(fù)制文件并將其粘貼到硬盤驅(qū)動(dòng)器上的某個(gè)位置。打開文件,您應(yīng)該獲得完成的頁面。

責(zé)任編輯:wv


body{
text-align:center;
background:url("http://bit.ly/19naIXk");
color:white;
font-family:Helvetica;
background-size:cover;
background-position:centercenter;
background-repeat:no-repeat;
background-attachment:fixed;
}

p{
font-size:24px;
}

input{
border:0;
padding:12px;
font-size:18px;
}

input[type="submit"]{
background:limegreen;
color:black;
}

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 網(wǎng)站
    +關(guān)注

    關(guān)注

    1

    文章

    256

    瀏覽量

    23064
  • Visual
    +關(guān)注

    關(guān)注

    0

    文章

    252

    瀏覽量

    34162
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    自己html網(wǎng)站如何嵌入DigiPCBA 查看器

    官網(wǎng)給的DigiPCBA 查看器嵌入自己網(wǎng)站代碼有欠缺,請(qǐng)問大佬們,如何把DigiPCBA 查看器嵌入到自己網(wǎng)站中,iframe會(huì)有跨域問題
    發(fā)表于 09-02 16:28

    求助,用visual studio 2017開發(fā)esp32的問題求解

    各位好,esp32開發(fā)我這邊用的是visual studio 2017+visual的形式,我在打開工程樣例文件后,編譯通過并成功燒錄,但是右擊“source Files”文件夾想添加一個(gè)C文件
    發(fā)表于 06-25 07:07

    鴻蒙開發(fā):創(chuàng)建PageAbility

    通過DevEco Studio開發(fā)平臺(tái)創(chuàng)建PageAbility時(shí),DevEco Studio會(huì)在app.js/app.ets中默認(rèn)生成onCreate()和onDestroy()方法,其他方法需要開發(fā)者自行實(shí)現(xiàn)。
    的頭像 發(fā)表于 06-18 09:36 ?190次閱讀
    鴻蒙開發(fā):<b class='flag-5'>創(chuàng)建</b>PageAbility

    Visual Studio下無法安裝ESP-IDF,提示Invalid ESP-IDF的原因?

    求助:Visual Studio下無法安裝ESP-IDF,提示Invalid ESP-IDF! idf_versions.txt has (1) KB idf_versions.txt
    發(fā)表于 06-14 06:05

    如何在沒有安裝visual studio或EZ-USB FX3 SDK的win10電腦上使用FwDownloadApp.exe?

    我想在沒有安裝 visual studio 或 EZ-USB FX3 SDK 的 win10 電腦上使用 FwDownloadApp.exe。 我看到了沒有 msvcp90.dll
    發(fā)表于 05-30 08:31

    HarmonyOS開發(fā)案例:【Stage模型下Ability的創(chuàng)建和使用】

    基于Stage模型,對(duì)Ability的創(chuàng)建和使用進(jìn)行講解。首先在課程中我們將帶領(lǐng)大家使用DevEco Studio創(chuàng)建一個(gè)Stage模型Ability,并使用UIAbilityCont
    的頭像 發(fā)表于 05-08 14:41 ?560次閱讀
    HarmonyOS開發(fā)案例:【Stage模型下Ability的<b class='flag-5'>創(chuàng)建</b>和使用】

    STM32F407VE使用Visual studio 2017 + VisualGDB 5.4版調(diào)試程序,運(yùn)行時(shí)報(bào)錯(cuò)的原因?

    STM32F407VE板子使用Visual studio 2017 + VisualGDB 5.4版調(diào)試程序 運(yùn)行到 void *p; sscanf(name, \":%p\"
    發(fā)表于 04-24 07:58

    什么是NanoEdge AI Studio

    的團(tuán)隊(duì)還提供邊緣 AI 沖刺包。該捆綁包通過培訓(xùn)課程和技術(shù)支持等方式幫助團(tuán)隊(duì)引導(dǎo)他們的項(xiàng)目。因此,今天的發(fā)布證明了意法半導(dǎo)體希望讓所有人都能在邊緣進(jìn)行機(jī)器學(xué)習(xí)的愿望。 目錄 1 什么是 NanoEdge AI Studio? 1.1 創(chuàng)
    的頭像 發(fā)表于 04-23 11:31 ?3863次閱讀

    使用MounRiver Studio快速創(chuàng)建CH32V208開發(fā)環(huán)境

    1、安裝好MounRiver Studio 2、在菜單file->new->MounRive Project,打開創(chuàng)建對(duì)話框: 3、選 擇CH32V208 -芯片選擇
    發(fā)表于 04-18 11:54

    5G智能物聯(lián)網(wǎng)課程之安卓環(huán)境開發(fā)

    課程類別 課程名稱 視頻課程時(shí)長(zhǎng) 視頻課程鏈接 課件鏈接 開發(fā)環(huán)境 開發(fā)環(huán)境搭建之Android Studio安裝 5分42秒 https:
    發(fā)表于 04-01 10:39

    用Cubeprogrammer中的API串口,Visual Studio環(huán)境設(shè)置按說明書配置的,編譯有錯(cuò)誤的原因?

    用Cubeprogrammer中的API 串口,Visual Studio環(huán)境設(shè)置按說明書配置的,編譯還是有錯(cuò)誤,有知道問題的嗎?
    發(fā)表于 03-29 08:46

    Simplicity Studio 5擴(kuò)增功能支持以VS Code開發(fā)

    隨著SimplicityStudio 5 (SSv5) 5.6.0.0版本的發(fā)布,SiliconLabs(亦稱“芯科科技”)已經(jīng)引入了針對(duì)Visual Studio Code(VS Code)作為
    的頭像 發(fā)表于 01-29 10:34 ?685次閱讀
    Simplicity <b class='flag-5'>Studio</b> 5擴(kuò)增功能支持以VS Code開發(fā)

    e2 studio創(chuàng)建lib文件及使用

    e2 studio創(chuàng)建lib文件及使用
    的頭像 發(fā)表于 01-18 08:06 ?263次閱讀
    e2 <b class='flag-5'>studio</b><b class='flag-5'>創(chuàng)建</b>lib文件及使用

    visualc++怎么新建c語言文件

    Visual Studio IDE 來打開。 創(chuàng)建新項(xiàng)目:一旦 Visual C++ IDE 打開,你可以選擇創(chuàng)建一個(gè)新項(xiàng)目。你可以單擊
    的頭像 發(fā)表于 11-27 15:57 ?2820次閱讀

    使用Visual C++進(jìn)行串口通信編程

    電子發(fā)燒友網(wǎng)站提供《使用Visual C++進(jìn)行串口通信編程.doc》資料免費(fèi)下載
    發(fā)表于 11-21 09:39 ?3次下載
    使用<b class='flag-5'>Visual</b> C++進(jìn)行串口通信編程