From 79ee92aa0458df2ba7b1952e1f8ee76c7be23a9f Mon Sep 17 00:00:00 2001 From: KenazBarks Date: Tue, 20 Nov 2018 08:53:10 -0600 Subject: [PATCH 01/10] lauren and kenaz --- tutorial/dlr_columns.css | 46 +++++++++ tutorial/dlr_evenings.html | 205 +++++++++++++++++++++++++++++++++++++ tutorial/dlr_lw0414.html | 169 ++++++++++++++++++++++++++++++ tutorial/dlr_tables.css | 72 +++++++++++++ 4 files changed, 492 insertions(+) create mode 100644 tutorial/dlr_columns.css create mode 100644 tutorial/dlr_evenings.html create mode 100644 tutorial/dlr_lw0414.html create mode 100644 tutorial/dlr_tables.css diff --git a/tutorial/dlr_columns.css b/tutorial/dlr_columns.css new file mode 100644 index 0000000..e4079e7 --- /dev/null +++ b/tutorial/dlr_columns.css @@ -0,0 +1,46 @@ +@charset "utf-8"; + +/* + New Perspectives on HTML and CSS + Tutorial 6 + Tutorial Case + + Columns Style Sheet + Author: Lauren and Kenaz + Date: 11-20-18 + + Filename: dlr_columns.css + +*/ + + + +/* Column Styles */ + +@media only screen and (min-width: 641px){ + + article{ + -moz-column-count:2; + -webkit-column-count: 2; + column-count: 2; + -moz-column-gap: 30px; + -webkit-column-gap: 30px; + column-gap: 30px; + -moz-column-rule: 2px solid gray; + -webkit-column-rule: 2px solid gray; + column-rule: 2px solid gray; + widows: 3; + orphans: 3; + } + + article h1{ + -moz-column-span: all; + -webkit-column-span: all; + column-span: all; + } +} + + + + + diff --git a/tutorial/dlr_evenings.html b/tutorial/dlr_evenings.html new file mode 100644 index 0000000..0530ee0 --- /dev/null +++ b/tutorial/dlr_evenings.html @@ -0,0 +1,205 @@ + + + + + + + + DLR Nightly Schedule + + + + + + +
+

Listener Supported Since 1975

+ +
+ +
+ +
+ DLR +

DLR Nightly Schedule

+

DLR airs listener-supported public radio in Bismarck, + North Dakota from 5:00 a.m. to 10:30 p.m. + You can Listen Live to streaming audio + of our broadcast. Please refer below for our current + nightly schedule.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
All Times Central
TimeMonTueWedThurFriSatSun
DLR Ends Its Broadcast Day At 10:30 P.M. 😘
6:00 P.M. National News
6:30 P.M. World News
7:00 P.M.Opera FestRadio UScience WeekThe Living WorldWord PlayAgri-WeekFolk Fest
7:30 P.M.Brain StewBismarck Forum
8:00 P.M.The Classical Music ConnectionOld Time RadioSaturday Nite Jazz (;The Indie Connection
8:30 P.M.The Inner Mind
9:00 P.M.Open Mike Nite
9:30 P.M.
10:00 P.M.World News Feed
+ +
+ + + +
+ + + + + \ No newline at end of file diff --git a/tutorial/dlr_lw0414.html b/tutorial/dlr_lw0414.html new file mode 100644 index 0000000..f547707 --- /dev/null +++ b/tutorial/dlr_lw0414.html @@ -0,0 +1,169 @@ + + + + + + + + The Living World: April 14 + + + + + + +
+ +

Listener Supported Since 1975

+ + +
+ +
+
+ +

The Living World

+

April 14

+

Join host Tim Unger for this week's edition of + The Living World where we discuss the future and + economic impact of autonomous vehicles, otherwise known + as driverless cars.

+
+ +
+

Rise of the Driverless Car and How It Will Impact You

+

Your world is about to change with widespread adoption of driverless cars. + Driverless cars or autonomous vehicles that interact with + their surroundings with radar, GPS, proximity sensors, and computer image enhancement. + This information is fed into a control system that uses it to plot navigation paths + and to respond to obstacles and road directions. A driverless car is capable of updating + its status based on changing conditions. Driverless cars should be autonomous even when + entering uncharted regions.

+

In the United States, the National Highway Traffic Safety Administration (NHTSA) has + proposed the following levels of autonomy for motorized vehicles:

+
    +
  1. Level 0 The driver completely controls the vehicle at all times.
  2. +
  3. Level 1 Individual vehicle controls are automated, such as electronic + stability control or automatic braking.
  4. +
  5. Level 2 At least two controls can be automated in unison, such as + adaptive cruise control in combination with lane keeping.
  6. +
  7. Level 3 The driver can fully cede control of all safety-critical + functions in certain conditions. The car senses when conditions require the driver to + retake control and provides a "sufficiently comfortable transition time" for the + driver to do so.
  8. +
  9. Level 4 The vehicle performs all safety-critical functions for the + entire trip, with the driver not expected to control the vehicle at any time. Because this + vehicle would control all functions from start to stop, including all parking functions, + it could include unoccupied cars.
  10. +
+

Currently, we are at Level 2 with many vehicles able to provide automated safety systems, such as + automatic braking in response to input from collision sensors. +

When Does Full Autonomy Arrive?

+

Level 4 autonomous vehicles are arriving and they're arriving quickly. The obstacles to adoption + of a driverless economy are legal and technical. The United States traffic code does not + prohibit autonomous vehicles, but it also does not specifically address them. Several states, + including Nevada, Florida, California, and Michigan, have enacted traffic rules specifically + tailored to driverless cars and more states are in the processing of enacting such legislation.

+

One area of legal entanglement is the laws against distracted driving. Google specifically requested + an exemption to permit occupants to send text messages while sitting behind the wheel of an + autonomous vehicle. Other similar regulations will need to be addressed as driverless cars move + from the testing stage into general use.

+

Other countries have permitted the testing of autonomous vehicles on public roads. The United Kingdom + enacted a testing phase in 2013, followed shortly by France in 2014.

+

Driverless cars have driven through San Francisco's Lombard Street, navigating its steep hairpin turns, + and city traffic. The testing vehicles provide an override to allow a human driver to take control + of the car. By August 2012, testers announced that they have driven over 300,000 miles accident-free. + By April 2014, autonomous vehicles have logged nearly 700,000 miles. As of June 2015, driverless cars + have been involved in 12 minor accidents on public roads. Eight of these accidents involved being + rear-ended, two in which the vehicle was side-swiped by another driver, one of which involved + another driver rolling through a stop sign, and one where the car was being driven manually.

+

Driverless cars have not yet been tested in heavy rain or snow due to safety concerns. + Nor have they been tested in areas with temporary traffic lights or complex unmapped intersections. + The technical issues are daunting. An autonomous vehicle has difficulty with potholes, + roadside trash and debris, and interpreting unexpected signals, such as a police car signaling the + vehicle to pull over.

+

Experts predict that autonomous vehicles will gradually be introduced into the market with + the following anticipated benchmarks:

+
    +
  1. 2017 U.S. Department of Transportation hopes to publish a rule mandating + vehicle-to-vehicle (V2V) communication by an unspecified future date.
  2. +
  3. 2018 Tesla Motors expects to produce a version of fully self-driving cars, + where the driver can fall asleep, though the actuality of marketing such a vehicle will depend on + the economic and legal climate.
  4. +
  5. 2020 GM, Mercedes-Benz, Audi, Nissan, BMW, Renault, Tesla, and Google all expect + to sell vehicles that can drive themselves at least part of the time.
  6. +
  7. 2024 Jaguar expects to release an autonomous car.
  8. +
  9. 2025 Daimler and Ford expect to release autonomous vehicles on the market.
  10. +
  11. 2035 Information Handling Services (IHS) Automotive Report projects that most self-driving vehicles + will be operated completely independently from a human occupant’s control.
  12. +
  13. 2040 Experts at the Institute of Electrical and Electronics Engineers (IEEE) + estimate that up to 75% of all vehicles will be autonomous. +
+

Clearly, the introduction and widespread adoption of autonomous vehicles will have enormous + repercussions.

+

The Impact of Driverless Cars

+

While it appears at first glance that a driverless car will be more dangerous than a + manually driven vehicle, it has been estimated that once we switch to a driverless + economy, we will see a 90% reduction in crashes, saving nearly 30,000 lives and + preventing 2.12 million injuries annually. Indeed, the whole design of the car will + change. Currently, a car is designed around the needs of the driver, but, when + all in the car are passengers, the interior space will be designed more economically and + efficiently.

+

Beyond redesigning the car, we will also redesign our system of roads and traffic + control. This could mean loss of lots of road signs, lane markers, and street lights. + Cars can merge and change lanes more efficiently and speed limits can be safely + raised. Traffic control planners can redesign traffic flow to cooperative patterns + that will increase safety and reduce travel time (and road rage!)

+

But this innovation is not without cost. We are a driving-based economy. Truckers, + taxis, car rentals, and car servicing are all based directly or indirectly on + manually-driven vehicles. The Bureau of Labor Statistics lists that 884,000 people + are employed in motor vehicles and parts manufacturing, and an additional 3.02 million in + dealer and maintenance network. Truck, bus, delivery, and taxi drivers account + for nearly 6 million professional driving jobs. That is 10 million jobs immediately at + risk with a move to a driverless economy and that does not count ancillary industries, + such as roadside diners and motels, which will also be affected when we need to + drive less often.

+

On the other hand, research shows that currently manually-driven cars are driven + just 4% of the time at an average cost of $9000 per year in maintenance and upkeep. + Thus, an economy in which autonomous vehicles offered through car-sharing services like + Uber replace self-owned and self-driven cars, promises an enormous amount of savings + to the individual. It is estimated that despite the economic upheaval, eliminating the need + for car ownership will yield over $1 trillion in additional disposable income.

+

These are exciting times. While the full economic and social impact of a driverless + economy are still not fully grasped, the driverless economy once fully implemented will dwarf the impact of + the automobile, airplane, personal computer, and cell phone in how it changes our + lives and work.

+

Now we just need to create a driverless car that can fly and I'm all set.

+
+ +
+ + + + + \ No newline at end of file diff --git a/tutorial/dlr_tables.css b/tutorial/dlr_tables.css new file mode 100644 index 0000000..d890bb5 --- /dev/null +++ b/tutorial/dlr_tables.css @@ -0,0 +1,72 @@ +@charset "utf-8"; + +/* + New Perspectives on HTML and CSS + Tutorial 6 + Tutorial Case + + Tables Style Sheet + Author: Lauren and Kenaz + Date: 11-20-18 + + Filename: dlr_tables.css + +*/ + +/* Table Styles */ + +table.schedule{ + background-color: white; + border: 10px outset rgb(153,0,153); + border-collapse: collapse; + font-size: .75em; + width: 100%; +} + +/* Table Cell Styles */ + +table.schedule th, table.schedule td{ + border: 1px solid gray; + padding: 5px; + vertical-align: top; +} + +/* Table Caption Styles */ + +table.schedule caption{ + caption-side: bottom; + text-align: right; +} + +/* Row Group Styles */ + +table.schedule thead{ + background-color: rgb(153,0,153); + color: white; +} + +table.schedule thead tr{ + height: 30px; +} + +table.schedule tbody tr{ + height: 40px; +} + +table.schedule tfoot{ + background-color: black; + color: white; +} + +/* Column Group Styles */ + +col#firstCol{ + background: rgb(218,210,218); + width: 16%; +} + +col.dayCols{ + background: rgb(255,220,255); + width: 12%; +} + \ No newline at end of file From 10ba1eb7e149ccbfee180427b2903d724f2d73e0 Mon Sep 17 00:00:00 2001 From: KenazBarks Date: Tue, 20 Nov 2018 10:15:48 -0600 Subject: [PATCH 02/10] new file: review/dlr_columns2.css new file: review/dlr_mornings.html new file: review/dlr_tables2.css modified: tutorial/dlr_tables.css --- review/dlr_columns2.css | 33 +++++++ review/dlr_mornings.html | 207 +++++++++++++++++++++++++++++++++++++++ review/dlr_tables2.css | 86 ++++++++++++++++ tutorial/dlr_tables.css | 4 + 4 files changed, 330 insertions(+) create mode 100644 review/dlr_columns2.css create mode 100644 review/dlr_mornings.html create mode 100644 review/dlr_tables2.css diff --git a/review/dlr_columns2.css b/review/dlr_columns2.css new file mode 100644 index 0000000..7355758 --- /dev/null +++ b/review/dlr_columns2.css @@ -0,0 +1,33 @@ +@charset "utf-8"; + +/* + New Perspectives on HTML and CSS + Tutorial 6 + Review Assignment + + Columns Style Sheet + Author: Lauren and Kenaz + Date: 11-20-18 + + Filename: dlr_columns2.css + +*/ + + + +/* Column Styles */ + +@media only screen and (min-width: 641px){ + + p{ + -moz-column-count:3; + -webkit-column-count: 3; + column-count: 3; + -moz-column-gap: 20px; + -webkit-column-gap: 20px; + column-gap: 20px; + -moz-column-rule: 1px solid black; + -webkit-column-rule: 1px solid black; + column-rule: 1px solid black; + } +} \ No newline at end of file diff --git a/review/dlr_mornings.html b/review/dlr_mornings.html new file mode 100644 index 0000000..195a51e --- /dev/null +++ b/review/dlr_mornings.html @@ -0,0 +1,207 @@ + + + + + + + + DLR Morning Schedule + + + + + + + +
+

Listener Supported Since 1975

+ +
+ +
+ +
+ DLR +

DLR Morning Schedule

+

DLR airs listener-supported public radio in Bismarck, North Dakota from + 5:00 a.m. to 10:30 p.m.
You can Listen Live to streaming audio + of our broadcast or download programs from our Podcast. +
Please refer below for our current morning schedule.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ DLR · 4300 Magnolia Lane · Bismarck, ND 58504 · (701) 555 - 5611 +
+ + + \ No newline at end of file diff --git a/review/dlr_tables2.css b/review/dlr_tables2.css new file mode 100644 index 0000000..87c08c7 --- /dev/null +++ b/review/dlr_tables2.css @@ -0,0 +1,86 @@ +@charset "utf-8"; + +/* + New Perspectives on HTML and CSS + Tutorial 6 + Review Assignment + + Tables Style Sheet + Author: Lauren and Kenaz + Date: 11-20-18 + + Filename: dlr_tables2.css + +*/ + +/* Table Styles */ + +table.programs{ + width: 100%; + border: 15px outset rgb(151,151,151); + border-collapse: collapse; + font-family: Arial, Verdana, sans-serif; +} + +table tr{ + height: 25px; +} + +table th, table td{ + border: 1px solid gray; + vertical-align: top; + padding: 5px; +} + +/* Table Caption Styles */ + +table caption{ + caption-side: bottom; + text-align: center; +} + +/* Table Column Styles */ + +col.timeColumn{ + width: 10%; + background-color: rgb(215,205,151); +} + +col.wDayColumns{ + width: 11%; + background-color: rgb(236,255,211); +} + +col.wEndColumns{ + width: 17%; + background-color: rgb(255,231,255); +} + + +/* Table Header Styles */ + +table thead{ + color: white; + background-color: rgb(105,177,60); +} + +thead th:first-of-type{ + background-color: rgb(153,86,7); +} + +thead th:nth-of-type(7), thead th:nth-of-type(8){ + background-color: rgb(153,0,153); +} + +/* Table Footer Styles */ + +tfoot{ + color: white; + background-color: black; +} + + + + + + diff --git a/tutorial/dlr_tables.css b/tutorial/dlr_tables.css index d890bb5..66f7892 100644 --- a/tutorial/dlr_tables.css +++ b/tutorial/dlr_tables.css @@ -69,4 +69,8 @@ col.dayCols{ background: rgb(255,220,255); width: 12%; } + +footer{ + order: 100; +} \ No newline at end of file From 35b995baecc699517782b496eb4f048de6d0ac57 Mon Sep 17 00:00:00 2001 From: KenazBarks Date: Mon, 26 Nov 2018 08:58:42 -0600 Subject: [PATCH 03/10] new file: case1/h.jpg new file: case1/mi_pricing.html deleted: case1/mi_pricing_txt.html new file: case1/mi_tables.css deleted: case1/mi_tables_txt.css modified: review/dlr_mornings.html modified: review/dlr_styles2.css modified: tutorial/dlr_tables.css --- case1/h.jpg | Bin 0 -> 64307 bytes case1/mi_pricing.html | 175 ++++++++++++++++++++++++++++++++++++++ case1/mi_pricing_txt.html | 80 ----------------- case1/mi_tables.css | 56 ++++++++++++ case1/mi_tables_txt.css | 35 -------- review/dlr_mornings.html | 5 +- review/dlr_styles2.css | 2 +- tutorial/dlr_tables.css | 5 -- 8 files changed, 235 insertions(+), 123 deletions(-) create mode 100644 case1/h.jpg create mode 100644 case1/mi_pricing.html delete mode 100644 case1/mi_pricing_txt.html create mode 100644 case1/mi_tables.css delete mode 100644 case1/mi_tables_txt.css diff --git a/case1/h.jpg b/case1/h.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1df60631a8ce4ec01111e0466c69d98554524c9a GIT binary patch literal 64307 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 + + + + + + + Marlin Internet + + + + + + +
+ Marlin Internet + +
+ +
+

Accelerate with No Speed Traps

+

How do you use the web? Whether it's just you on your PC or your extended + family simultaneously accessing the Internet for gaming, movie watching, + surfing, or music; we have the speed for you — with no hidden fees, + service charges, or other traps. Marlin Internet provides a broad variety + of access plans at affordable prices with our exclusive ITIS 2.0 technology. + We provide more than fast access. Take advantage of our 24/7 customer support + (personal help is always on the line), free security tools, email accounts + for the whole family, and exclusive online content.

+ +
All Times Central
TimeMonTuesWedThurFriSatSun
Support Your Public Radio Station
5:00 A.M.Dawn AirDawn Air WeekendsSunday Magazine
5:30 A.M.
6:00 A.M.Weekend Reflections
6:30 A.M.
7:00 A.M.Local NewsWeekend RapRadio U
7:30 A.M.World News Feed
8:00 A.M.Classical RootsWhat Can Ya Say?University on The Air
8:30 A.M.
9:00 A.M.
9:30 A.M.Animal Talk
10:00 A.M.Symphony CityWord Play
10:30 A.M.Brian Stew
11:00 A.M.Opera Live From the Yeast Coast The Inner Mind
11:30 A.M.GRAMMAR RULEZ!!
12:00 P.M.Book ClubWeekend Rap
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Select A PlaneStarterPrimePrime+Ultra
$19.95
per month
$29.95
per month
$49.95
per month
$69.95
per month
SummaryStarter ($19.95 per month) + ========================== + Download Speed: 3 Mbps + Upload Speed: 512 Kbps + Cloud Storage: 2 GB + E-mail Accounts: 2 Accounts + 24/7 Support: Yes + Summary: Just the speed you need to send emails, download map directions, and search the Internet for restaurant reviews.Prime ($29.95 per month) + ========================== + Download Speed: 15 Mbps + Upload Speed: 6 Mbps + Cloud Storage: 5 GB + E-mail Accounts: 3 Accounts + 24/7 Support: Yes + Summary: A great speed at a great price for the family: kids can play games, adults can pay bills, and everyone can surf at the same time. + Prime ($49.95 per month) + ========================== + Download Speed: 25 Mbps + Upload Speed: 10 Mbps + Cloud Storage: 15 GB + E-mail Accounts: 5 Accounts + 24/7 Support: Yes + Summary: Super speeds for multiple tasks that require more broadband capacity; ideal for gamers who need fast response times.Ultra ($69.95 per month) + ========================== + Download Speed: 50 Mbps + Upload Speed: 20 Mbps + Cloud Storage: 40 GB + E-mail Accounts: 10 Accounts + 24/7 Support: Yes + Summary: Perfect for a small business running multiple media streams, demanding reduced lag time and fast data delivery. +
Download Speed3 Mbps15 Mbps25 Mbps50 Mbps
Upload Speed512 Kbps6 Mbps10 Mbps20 Mbps
Cloud Storage2 Gb5 Gb15 Gb40 Gb
Email Accounts2 Accounts3 Accounts5 Accounts10 Accounts
24/7 SupportyesYesYEsYES
+ + + + + + diff --git a/case1/mi_pricing_txt.html b/case1/mi_pricing_txt.html deleted file mode 100644 index 127737d..0000000 --- a/case1/mi_pricing_txt.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - - - - Marlin Internet - - - - - -
- Marlin Internet - -
- -
-

Accelerate with No Speed Traps

-

How do you use the web? Whether it's just you on your PC or your extended - family simultaneously accessing the Internet for gaming, movie watching, - surfing, or music; we have the speed for you — with no hidden fees, - service charges, or other traps. Marlin Internet provides a broad variety - of access plans at affordable prices with our exclusive ITIS 2.0 technology. - We provide more than fast access. Take advantage of our 24/7 customer support - (personal help is always on the line), free security tools, email accounts - for the whole family, and exclusive online content.

- - -
- - - - - \ No newline at end of file diff --git a/case1/mi_tables.css b/case1/mi_tables.css new file mode 100644 index 0000000..73bd239 --- /dev/null +++ b/case1/mi_tables.css @@ -0,0 +1,56 @@ +@charset "utf-8"; + +/* + New Perspectives on HTML and CSS + Tutorial 6 + Case Problem 1 + + Tables Style Sheet + Author: Kenaz & Lauren + Date: 11/26/18 + + Filename: mi_tables.css + +*/ + +/* Table Styles */ +table { + background: linear-gradient(rgb(190, 215, 255) 10%, black); + border: 5px solid grey; +} + +table th, table td { + border: 3px solid grey; + line-height: 1.4 em; + padding: 8px; +} + +thead th { + background-color: black; + color: rgb( 130,210,255); + font-weight: normal; +} + +td { + color: white; + font-size: 0.9 em; + text-align: top; + +} + +/* Column Styles */ + + + +/* Table Header Styles */ + + + + + + + + + + + diff --git a/case1/mi_tables_txt.css b/case1/mi_tables_txt.css deleted file mode 100644 index db9e6bc..0000000 --- a/case1/mi_tables_txt.css +++ /dev/null @@ -1,35 +0,0 @@ -@charset "utf-8"; - -/* - New Perspectives on HTML and CSS - Tutorial 6 - Case Problem 1 - - Tables Style Sheet - Author: - Date: - - Filename: mi_tables.css - -*/ - -/* Table Styles */ - - - -/* Column Styles */ - - - -/* Table Header Styles */ - - - - - - - - - - - diff --git a/review/dlr_mornings.html b/review/dlr_mornings.html index 195a51e..05b43b6 100644 --- a/review/dlr_mornings.html +++ b/review/dlr_mornings.html @@ -194,7 +194,8 @@

DLR Morning Schedule

Weekend Rap - + +
@@ -204,4 +205,4 @@

DLR Morning Schedule

- \ No newline at end of file + diff --git a/review/dlr_styles2.css b/review/dlr_styles2.css index 64464c8..dfa29a1 100644 --- a/review/dlr_styles2.css +++ b/review/dlr_styles2.css @@ -138,7 +138,7 @@ footer { height: 30px; line-height: 30px; text-align: center; - + } /* =============================== diff --git a/tutorial/dlr_tables.css b/tutorial/dlr_tables.css index 66f7892..87805ea 100644 --- a/tutorial/dlr_tables.css +++ b/tutorial/dlr_tables.css @@ -69,8 +69,3 @@ col.dayCols{ background: rgb(255,220,255); width: 12%; } - -footer{ - order: 100; -} - \ No newline at end of file From fee4f317f98b8da9095b659ff87a9760e2ec4317 Mon Sep 17 00:00:00 2001 From: KenazBarks Date: Tue, 27 Nov 2018 07:39:57 -0600 Subject: [PATCH 04/10] modified: case1/mi_pricing.html modified: case1/mi_tables.css modified: index.html --- case1/mi_pricing.html | 46 ++++++++++++++++++++++--------------------- case1/mi_tables.css | 31 ++++++++++++++++++++++------- index.html | 4 ++-- 3 files changed, 50 insertions(+), 31 deletions(-) diff --git a/case1/mi_pricing.html b/case1/mi_pricing.html index 10ea946..624c4d8 100644 --- a/case1/mi_pricing.html +++ b/case1/mi_pricing.html @@ -50,8 +50,9 @@

Accelerate with No Speed Traps

- + + @@ -105,43 +106,44 @@

Accelerate with No Speed Traps

Summary: Perfect for a small business running multiple media streams, demanding reduced lag time and fast data delivery. + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - +
Select A Plane
Download Speed3 Mbps15 Mbps25 Mbps50 Mbps3 Mbps15 Mbps25 Mbps50 Mbps
Upload Speed512 Kbps6 Mbps10 Mbps20 Mbps512 Kbps6 Mbps10 Mbps20 Mbps
Cloud Storage2 Gb5 Gb15 Gb40 Gb2 Gb5 Gb15 Gb40 Gb
Email Accounts2 Accounts3 Accounts5 Accounts10 Accounts2 Accounts3 Accounts5 Accounts10 Accounts
24/7 SupportyesYesYEsYESyesYesYEsYES
diff --git a/case1/mi_tables.css b/case1/mi_tables.css index 73bd239..657ca26 100644 --- a/case1/mi_tables.css +++ b/case1/mi_tables.css @@ -14,38 +14,55 @@ */ /* Table Styles */ -table { +table#pricing{ background: linear-gradient(rgb(190, 215, 255) 10%, black); border: 5px solid grey; + width: 100% } table th, table td { border: 3px solid grey; - line-height: 1.4 em; + line-height: 1.4em; padding: 8px; } -thead th { + table th { background-color: black; color: rgb( 130,210,255); font-weight: normal; } -td { +table td { color: white; - font-size: 0.9 em; - text-align: top; + font-size: 0.9em; + vertical-align: top; } /* Column Styles */ - +col#firstCol { + width: 24%; +} + +col.dataCols { + width: 19%; +} /* Table Header Styles */ +table thead tr{ + height: 60px; +} +table thead tr:first-of-type th:first-of-type{ + font-size: 2em; +} +table thead tr:first-of-type th:not(:first-of-type) { + background-color: transparent; + color: black; +} diff --git a/index.html b/index.html index 3a65fb4..a1a887d 100644 --- a/index.html +++ b/index.html @@ -12,7 +12,7 @@ Filename: index.html --> - Tutorial 5 + Tutorial 6 @@ -25,7 +25,7 @@

Tutorial 5 links