教案:S2
授课教师:牟勇 课时: 100 分钟 l 本章技能目标 n 会创建统一外观的字体文本 n 会创建无下划线的超连接样式 n 会创建个性化的表格 n 会创建个性化的表单 l 本章重点 n CSS 语法规则 n CSS 常用属性 l 本章难点 n 会创建个性化的表格 n 会创建个性化的表单 l
授课教师:牟勇
课时:100分钟
l 本章技能目标
n会创建统一外观的字体文本
n会创建无下划线的超连接样式
n会创建个性化的表格
n会创建个性化的表单
l 本章重点
nCSS语法规则
nCSS常用属性
l 本章难点
n会创建个性化的表格
n会创建个性化的表单
l 本章工作任务
u 美化“宝贝分类”页面
u 制作并美化“注册”页面
l 整章授课思路
n本章共有共有三个知识点:CSS语法规则,CSS用法,CSS常用属性
n因为4.0的学员在S1就已经学习过CSS,所以CSS语法规则部分可以采用回顾的方式来进行。
nCSS用法依然可以采用回顾的方式进行。
nCSS属性重点讲述边框属性。
n教员应多与学员互动,让学员参与课堂教学过程,及时进行鼓励和表扬,增强学员自信心。
回顾: [5分钟]
表单中提交数据的方法有那两种及其区别?
创建一个登录界面需要哪些表单元素?
target属性取值可以为哪些及其含义?
预习检查: [5分钟]
简述样式表的基本结构?
常用的样式属性有哪些?
课程知识点讲解:
CSS样式表规则:[10分钟]
为什么需要CSS样式表
答案:HTML可以对网页进行描述,但是离做出漂亮的网页还差很远,另外,通常网页内容和网页的外观是由不同的人来完成的,如果都使用HTML会造成冲突。而如果外观使用CSS来完成就可以解决这个问题,另外,由于网页的内容和外观进行了分离,也就让我们可以实现同样的内容用不同的外观来显示,大大提高了网页的变化,降低了网页维护成本。
样式表的基本语法
提问:我们在S1的时候就已经学习过了CSS,现在谁来说说,样式表的基本语法?
答案:
选择器名{
属性:值;
}
提问:样式规则可以分为哪几类?
答案:HTML选择器,class选择器,id选择器。
出示静夜思案例:
HTMLp,那字体为什么会是红色的呢?指出是使用了HTML选择器,使p的样式发生了改变,并说明,所有的p都将受到样式表规则的影响。
问题:如果希望某几个p元素的样式不同于别的p,怎么办?
答案:类选择器。
.red { color:red; font-family:"隶书"; font-size:24px; } ……
问题:如果希望某个p元素的样式独一无二,怎么办?
答案:ID选择器
#red { color:red; font-family:"隶书"; font-size:24px; } ……
CSS三类应用方式:[20分钟]
引入:我们知道了样式表的写法,直接下来,我们怎么应用它们呢?
分类:
行内样式,内嵌样式,外部样式表
行内样式:
问题:如果希望某段文字和其他段落文字显示风格不一样(并且这个样式不会再其他地方反复使用了),如何解决?
答案:行内样式
写法:使用style属性
;"> 这个段落应用了样式
这个段落按默认样式显示
教员应说明:
内嵌样式:
问题:如果我们希望一个网页内的样式保持一种风格,如何解决?
答案:内嵌样式。
写法:使用
P { font-family:"隶书"; font-size:18px; color:#FF0000; }
…… 床前明月光, 疑是地上霜。 我是郭德刚, 低头思故乡。 ……
教员应说明:所有的段落都采用 P 样式,保证样式统一
外部样式表:
问题:如果我们希望一个网站内的所有网页都保持一种风格,我们又应该怎么解决?
答案:外部样式表。
写法:首先需要一个外部样式表文件(通常使用.css后缀),外部样式表文件的写法与内嵌样式的写法没有大的区别,不需要写。其次,我们需要在网页中导入外部样式表。
根据关联的方式可以分为两种:链接()和导入(@import)
链接的写法:
教员应强调三个属性的作用和写法。
导入的写法
@ import newstyle.css;
教员应强调:@import的结尾后需要加分号(这是学生很容易犯的错误)。
另外,教员应推荐学员使用@import,因为对于一些CSS支持不好的浏览器(主要指旧版本的浏览器)来说,它们会不支持@import,这样仅只是使外部样式表失效,而不至于把版面搞得很糟糕,甚至造成重要内容无法显示的情况。
CSS常用属性[50分钟]
引入:我们现在已经了解了样式表的语法,还有使用样式表的三种方式。通过前面的讲述,我们可以看出,写样式表,其实就是写它的各种属性。那样式表的常用属性有哪些?它们又有什么用处?我们一起来看一下。
文本属性
属性 |
说明 |
font-size |
字体大小 |
font-family |
字体类型 |
font-style |
字体样式 |
color |
字体颜色 |
text-align |
文本对齐 |
P { font-size: 12px; font-family: "宋体"; text-align:left; } .focus { font-size: 16px; color:red; }
【新闻】[设搜狐为首页] 9月1日 “focus">·世锦赛刘翔12秒95夺冠成就大满贯 ·我国实施不安全食品召回制度 遏制非法出口 …..
教员应强调:P用作整体样式的定义,而class样式用作特别需要强调的样式定义。并且强调class样式的名称应该以这个样式的作用来命名,而不应该以这个样式是什么样子来命名(以功能来命名,而不是根据颜色,位置等来命名)。
小结1:
编写如下图所示效果对应的HTML代码
/* 表格单元格大字体的样式*/ TD { font-size:20px; font-family:"黑体"; color:red; text-align:center; } /* 小字体的样式*/ .smallFont { font-size: 14px; color:blue; }
教员提供表格无样式的HTML,学员上机完成样式表。
背景属性:
属性 |
说明 |
background-image |
背景图像 |
background-color |
背景颜色 |
background-repeat |
背景平铺方式: repeat(默认,两个方向的平铺,即平铺满整个范围), repeat-x(横向平铺,即在一行上平铺), repeat-y(纵向平铺,即在一列上平铺), no-repeat(不平铺) |
…… table { background-image: url(images/type_back1.jpg); background-repeat:no-repeat; }
……
教员讲解上面的关键代码,并说明repeat各个取值的含义。
方框属性:
属性 |
说明 |
margin-top |
左边距 |
margin-right |
右边距 |
margin-bottom |
底边距 |
margin-left |
左边距 |
border-style |
边框样式 none : 无边框。与任何指定的border-width值无关 hidden : 隐藏边框。IE不支持 dotted : 在MAC平台上IE4+与WINDOWS和UNIX平台上IE5.5+为点线。否则为实线 dashed : 在MAC平台上IE4+与WINDOWS和UNIX平台上IE5.5+为虚线。否则为实线 solid : 实线边框 double : 双线边框。两条单线与其间隔的和等于指定的border-width值 groove : 根据border-color的值画3D凹槽 ridge : 根据border-color的值画菱形边框 inset : 根据border-color的值画3D凹边 outset : 根据border-color的值画3D凸边 |
border-width |
边框宽度 |
dorder-color |
边框颜色 |
padding-top |
顶部填充 |
padding-right |
右边填充 |
padding-bottom |
底部填充 |
padding-left |
左边填充 |
问题:要实现下图所示的效果,该如何编写样式规则?
关键代码:
.tableBorder { border-right-width: 3px; border-right-color:red; border-right-style:dashed; padding-top:20px; padding-left:10px; } TR { background:yellow; } …… 教员应重点讲解border各属性单词的意思及它们产生的效果,可以对应浏览器效果(例如注释部分代码)进行讲解。 细边框效果: 问题:要实现下图的效果,该如何编写代码? 关键代码:
.textBorder{ border-width:1px; border-style:solid; }
名字: 密码: size="21">
教员应重点说明border-width与border-style的意思与用法,在这里可以对border-style进行一个小结(内容见前面边框属性的表格) 超链接特殊样式 伪类 说明 a:link 超链接的默认样式 a:visited 超点击过的超链接样式 a:hover 鼠标停在超链接上的样式 a:active 鼠标按下但尚未松开时的样式 问题:如何编写下图中的超链接样式。 关键代码:
A { color: blue; text-decoration: none; } A:hover{ color: red; }
…… 教员应重点说明超链接伪类的写法(a与hover之间是冒号(:),而不是逗号(,),也不是分号(;)更不是点(.))。 小结2: 编写如下图所示效果对应的HTML代码 教员应提供框架(HTML),请二至三位学员上机做(CSS),其他学员用纸做,教员应提示关键代码的写法。
/*细边框的文本输入框*/ .textBaroder { border-width:1px; border-style:solid } A{ /*设置无下划线的超连接样式*/ color: blue; text-decoration: none; } A:hover{ /*鼠标在超链接上悬停时变为颜色*/ color: red; text-decoration:underline }
综合例子:要实现下图图片按钮的效果,该如何编写样式规则? 教员可以选择多个学员上机共同完成此案例。 方框属性有哪些常用属性?并分别说明其含义? 超链接样式有哪几种? 内嵌样式表、行内样式表、外部样式表文件分别适用什么场合? CSS命名语法 CSS常用属性
手机冲值
电子彩票
本章总结 [10分钟]
考核点
扩展部分:
学员问题汇总:
作业:

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Honkai Impact Railway Botio は、ゲームのバージョン 2.2 で発売された 5 つ星のキャラクターです。多くのプレイヤーは Honkai Impact Railway Botio のスキルに非常に興味があるはずです。そこで、次に編集者が Honkai Impact の紹介を見てみましょうドーム鉄道ポティオのスキルに。崩壊星鉄道ポティオのスキルは何ですか? 1. 基本攻撃: 通常の通常攻撃、効果はありません。 2. 戦闘スキル: 自分と指定された敵の間で 2 ラウンド続く絶望的な対決を開始します。絶望的な状況では、敵は挑発状態になります。ボティオは戦闘スキルを使用できず、基本攻撃のシューズとスカルはハンマーリピーターに強化されます。敵/ボティオが絶体絶命の状態で相手の攻撃を受けるとダメージが30%/15%増加します。フィールド上に攻撃できるものが何もない場合

崩壊したスタードーム鉄道のルアン・メイのスキルは何ですか? Ruan Mei は非常に強力なキャラクターです。彼女の能力は、チームの出力と移動速度を向上させることです。ほとんどの人は Ruan Mei の能力についてあまり知らないので、ここで説明します。崩壊したスタードーム鉄道のルアン・メイのスキルは何ですか? 1. 通常攻撃. プレイヤーは通常攻撃を使用して敵に氷属性の攻撃を与えることができ、キャラクターにダメージを与えることができます。注: 基本攻撃は、指定された 1 人の敵にのみダメージを与えます。 2. 秘密のスキル 1. キャラクターのスキルは、チームメイト全員へのダメージを増加させることができます。 2. フユのガングローブを使用すると、ルアン・メイの攻撃ダメージを増加させることができます。 3. 戦闘スキル 1. チームの移動速度をパーセンテージで計算して増加させることができます。 2. キャラクターのスキルの使用により、チームメイトの倒す能力とターゲットを倒すまでにかかる時間を向上させることができます。 4. 弱いチームに対してチーム全体の才能を向上させる

崩壊したスタードーム鉄道のニシコクマルガラスの能力は何ですか?これは実際には 4 つ星の物理出力キャラクターです。バージョン 1.5 でカード プールに追加される予定です。次に、このキャラクターに関するいくつかのヒントとスキルを共有します。これについて何かアイデアがある場合は、ご覧ください。お役に立てば幸いです。崩壊したスタードーム鉄道のニシコクマルガラスのスキルは何ですか? 1. 戦闘スキル: 敵に物理ダメージを与え、「負担」効果を適用します。効果はチームメイトが効果を 3 回 (または 2 ラウンド) 発動すると解除されます。 2.フィニッシュスキル:対象にチームメイトの攻撃速度と攻撃力を一定量増加させ、スキルポイントを1回復しますボーナス効果は2ラウンド持続します; 3.才能:チームメイトが「負担」で敵にダメージを与えたとき効果により、戦闘スキル ポイントを 1 回復するチャンスがあります。 ; 4. 秘密のスキル: ユニットをランダムに攻撃し、「負担」を課します。

宝探しの冒険に出かけ、魔王リリスを倒すにはどのスキルを選択すればよいですか?実はこの峠にいる金色のキャラクター「禁断の魔女」リリスなのですが、彼女は戦闘中に攻撃力が10%増加し、無限に重ね合わせられる特殊能力を持っており、我々の戦いに非常に適しています。宝物を探す冒険に出かけ、魔王リリスを倒しましょう。リリスのどのスキルを選択するべきですか? 巨大な火の玉、魔法の急増、魔法の拡散を選択してください。巨大な火の玉は私たちのコア出力スキルであり、核として使用できるのは巨大な火だけです結局のところ、私たちが持ってきたのはこれだけです アウトプットスキル。マジック サージとマジック スプレッドは、1 対 1 の戦闘の爆発的な出力をさらに強化するために、多数のバフを提供します。ジャイアント ファイアボールの呪文は、これまでで最高の単一ターゲットのダメージを持ち、最大で数千万に達します。ジャイアント ファイアボールの呪文では、より多くのスキル エントリが必要になり、3 つのゴールド エントリが大幅に改善されました。

プログラミング言語と仕事について話すとき、私たちの頭に浮かぶプログラミング言語の 1 つは Java です。世界中のほとんどの企業が Java を使用しています。人気があり、求人も豊富です。 2023 年に Java スキルを活かして仕事に就きたい場合は、Java スキルがあればすぐに仕事に就くことができるため、これは最適です。さらに、すぐにキャリアアップすることもできます。すぐに仕事を見つける魔法のようなものはありません。しかし、あなたのスキルはあなたにとって魔法のようなものです。あなたが満足できる仕事と、あなたのキャリアを大きく高めることができる良い環境を選んでください。あなたが初心者で経験がある場合、Java はあなたに良い仕事を提供します。多くの企業は、開発のメイン プログラムとして Java を使用しています。それ

不滅の一族のジゼルのスキルは何ですか?ジゼルはチームメイトに腐食性のダメージを与えることができる魔術師です。ジゼルは地下診療所を設立し、数人の放浪のダークエルフを受け入れました。リリスが黒月の女神になったとき、彼は彼女の主任助手になりました。エディターでスキルを見てみましょう今!不滅の一族ジゼルの実力とは? 謎のエルフ魔道士は地底へ旅立った 沈黙の中で力の限り燃え上がる、運命打開への道が現れるまで… ジゼルは地下医療センターを設立し、養子縁組を行った。無能な人々 帰郷のダークエルフ、黒月の女神に昇進後第一補佐を務めたリリス ジゼルの陣営属性:火属性 キーワード:全体ダメージ、単体ダメージ増加 適正会員:魔術師ジゼル協会 広範囲を発生敵に与えるダメージと適用

天地患難の街に戻ったク・ムのスキルとは?このキャラクターは近日リリース予定の新キャラクターです。このキャラクターは攻撃スキルを使用すると、強さが大幅に増加します。次に、編集者が具体的なスキルを紹介します。興味のある友人は見に来てください。天地苦難都市帰還時のク・ムのスキルは何ですか? ク・ムの ■公式魔法使い ■十二支光還 才能:文昌興雲(英霊星レベル3/4/5/6) フィールド上の他のすべてのキャラクターがダメージを与える奥義スキルを付与し、「繁栄」ステータスを1層獲得します。無ダメージ奥義使用後、自身の「昌明」ステータスが2層以上の場合、さらに行動(1/1/2/2マス)を獲得する。 , 「昌明」ステータスが2層軽減されます(インターバル4/ラウンド3/3/2発動)。 「チャンミン」:魔法攻撃レベルが1段階上がるごとに増加

不滅の一族リリスのスキルは何ですか?リリスはドラウ一族のボスであり、強力な女性でもあります。カイス大陸では暗黒の月神だ!彼女は闇のシステムの強者です。彼女は不滅の力を信じています。破壊は新たな生命を意味します。死と再生は循環です!不死の一族リリスのスキルとは? ツンデレ少女が少女・リリスを操る!黒は強力な黒魔術の力を表します。濃い赤色は、破壊が続くことを意味する黒い月の到来を表しています。マスクの下では決して読み取れない表情をしている。 「ルナをいじめられるのは、もちろん私だけですよ~!」 リリスはドラウの長姉です!彼はカイス大陸の黒き月の神でもある!彼女は強力な黒魔術を習得しており、破壊は再生であると信じています。
