Web Standards
Meet other developers to discuss the W3C web standards: CSS, XHTML, DHTMl, XML, all that wonderful stuff.
946
members
2
groups
Largest Web Standards groups
Newest Web Standards groups
Frequently Asked Questions
Yes! Check out web standards events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.
Discover all the web standards events taking place this week here. Plan ahead and join exciting meetups throughout the week.
Absolutely! Find web standards events near your location here. Connect with your local community and discover events within your area.
Web Standards Events Today
Join in-person Web Standards events happening right now
Meet up and knit or crochet while having a coffee or tea
. Find us on Facebook to see what's actually happening. Bring your own knitting or crochet project and join other people who enjoy yarn crafts for a relaxing couple of hours on Saturday afternoons.
The 1st Saturday of the month is not an in-person meet-up, but on zoom. All people and all levels welcome, including beginners, whom we are happy to help get started (although we don't run classes). No charge. All you need is some yarn and a crochet hook or a pair of knitting needles. We are very friendly so don't be shy. The venue may change from time to time so please check back on the day before the event to be sure you have it right. We mostly speak English, but people in the group are very international and speak many languages. Looking forward to seeing you.
Saturday Morning Coffee, 10:00 @Château Modern
Hi everyone,
This coffee morning event is @ **Château Moderne**, on Saturday, is 27 December 2025, from 10:00 - 13:00.
**Château Moderne is changing its name to Radio Moderne!**
1. The **prime time** of the event is **10:30 - 12:30**. That's when most people will be there.
2. When you enter the place, you will see a long table that is set up for the event.
3. If you intend **to join past 12:00** (high noon), then there is no need to register. Just come and join!
4. **DON'T forget to cancel** if you can't join!
5. **Please, be respectful towards each other during the event. (And after ;))**
**As always, feel free to follow us on INSTAGRAM!**
https://instagram.com/weekendmorningcoffee?igshid=OGQ5ZDc2ODk2ZA==
***
**THE STRUCTURE of THE EVENT:**
* I post the event on Saturday/Sunday for the following Saturday.
* I send out a reminder as an email or a comment on the event page on Thursday/Friday.
* There is sometimes a waiting list.
* **For everyone on the waiting,** please check your status and messages on Friday evening the latest. I message everyone on the waiting list on Friday.
* **Please, move to "not going" AS SOON AS you know that you can't come anymore, that includes everyone who is on the waiting list.**
**IMPORTANT:**
* When you register yourself, be careful not to register accidentally a +1 guest (unless you bring a guest). It happens very often.
* If you have any questions then, message me.
***
**A MESSAGE FOR NEWCOMERS:**
*In the three years of hosting this coffee group, I have met many people who struggle with anxieties when coming to an event for the first time. Sometimes, it took them more than one attempt before being able to join.*
*Occasionally, people reach out to me before the event, and I have always been grateful for that as it offers the opportunity to communicate with each other and to find the best and most gentle way for that person to join the group.*
*I would like to encourage everyone who struggles with this to contact me before. It would really be too bad if you can't join us, as it mostly gets better the second or third time you come.*
*In addition to that, if you arrive and notice any signs of nervousness or fear, you can always let me know right then.*
**THANK YOU AND SEE YOU ALL ON SATURDAY!**
**LOCATION:**
Château Moderne
Mont des Arts 1
1000 Bruxelles
Saturday Ping-Pong!
4 tables have been reserved for Saturday, for two hours, from 15.30 to 17.30.
Venue:
Woluwe Sports Complex, Krainem
Make sure to bring your own bat.
Price: €5.50 for the 2 hours (independent of the number of attendees)
IMPORTANT:
* Please RSVP only if you intend to come and respect the rights of others to play
* Modify your RSVP, as soon as you know you won't be able to make it, in case of changes.
If you are on the Waitlist, please check throughout the day to see if you got upgraded to the attendee list - so that you don't miss the chance of attending the event!
Please don’t turn up if you are only on the Waitlist!
Fun Social Night in Brussels
Brussels is Europe’s heart, and our meetup is its friendly beat.
[[Click this WhatsApp groupchat link to join]](https://chat.whatsapp.com/FtTicl3FDMmArG6JMYFjK7)
Join us Saturdays at 7:30 PM for a language and culture exchange like no other.
With attendees in their 20s and 30s from across the globe, it’s where ideas and friendships flourish.
Let’s connect over words and waffles.
WE LOVE 80s, 90s, 00s 💖 ENTRÉE GRATUITE (Avant 22h30) 💖 ACTE 3
CE SAMEDI 27 DECEMBRE 2025 - ACTE 3, BRAINE-L'ALLEUD
**🎉 CŒUR À CŒUR / WE LOVE 80s, 90s, 00s 💖 L'événement qui connecte les cœurs et fait vibrer la piste !**
1\. Billets gratuits si tu viens avant 22:30 [https://www.eventbrite.be/e/billets-we-love-80s-90s-00s-entree-gratuite-22h30-single-party-acte-3-1974243060138?aff=oddtdtcreator](https://www.eventbrite.be/e/billets-we-love-80s-90s-00s-entree-gratuite-22h30-single-party-acte-3-1974243060138?aff=oddtdtcreator)
2\. FB: [https://fb.me/e/fxE8D157v](https://fb.me/e/fxE8D157v)
📀📼 Le meilleur des 80's au 2000's !
Venez vivre une soirée inoubliable placée sous le signe des rencontres, de la musique et de la fête ! Que vous soyez célibataire, en couple ou juste prêt à faire la fête, CŒur à CŒur est LA soirée à ne pas manquer.
LA SOIRÉE CÉLIBATAIRES N°1 EN BELGIQUE !
***
🔹 Quand ? Samedi 27 DECEMBRE dès 21H
🔹 Où ? Acte 3, Braine-l'Alleud
🔹 Entrée gratuite avant 22H30 (Uniquement avec téléchargement du ticket sur Eventbrite)
🔹 RÉSERVATION TABLES : Jidé ☎️ 0477606131
🔹 Sur place : 15€
***
🎶 UNE AMBIANCE RÉTRO & FESTIVE !
DJ BENOIT DE NECO aux platines, vous fera voyager à travers les plus grands hits des années 80, 90 et 2000, sans oublier quelques tubes actuels. Une playlist irrésistible pour danser jusqu'au bout de la nuit !
💥 POURQUOI VENIR ?
✔ Une piste de danse en folie avec un DJ expert
✔ Une ambiance chaleureuse et conviviale
✔ Une soirée parfaite pour faire des rencontres et s'amuser
✔Parking gratuit sécurisé
DRESS CODE : CHIC ou A FOND LES BALLONS 80’S 90's & 2000 !!!
(Pas d'obligatoire bien sure)
N’HESITEZ PAS A RAMENER UN MAX D’ACCESSOIRES AVEC VOUS !!!
***
🚀 RÉSERVEZ VITE VOTRE PLACE !
Entrée gratuite avant 22H30 avec votre ticket Eventbrite. Ne tardez pas, les places sont limitées !
📱 Retrouvez-nous sur Facebook pour plus d’infos et de surprises !
Que la fête continue… et plus si affinité ! 😉💃🏼🕺🏽
***
📍 Lieu : L’Acte 3 Event Hall, Clos Lamartine 1, 1420 Braine-l'Alleud
Groene Gordel hike - Grimbergen (loop 23 km)
For this hike we will ***mostly follow the GR 512 and the Regional GR “Groene Gordel”.***
We’ll explore Grimbergen with its ***12th-century abbey and charming 18th-century Spanish facades*** on the church square. Along the way, we pass the ***MIRA public observatory, some historic watermills, peaceful parks and nature reserves***. We’ll enjoy the ***tranquility of the Sea Canal***, admire ***beautiful farms and country houses*** and take in ***sweeping views across serene fields and landscapes.***
***After our hike*** we can continue our good habit of ***taking a nice beer/pancake/snack in a local pub*** in Grimbergen before returning to Brussels.
**Please don't forget to pay Maikel a drink :-)**
We will walk at ***an average speed of 5km/h*** both on paved and unpaved roads. ***I’ve never walked this road before*** so it’s ***possible there are some mistakes in the planning***. Be prepared for this.
***●●Meeting point***
We meet at ***09h00*** in ***front of the Delhaize Shop*** ***inside the Montgomery Metro Station.*** There we take the Tram 7 (direction Heysel) until « De Wand » where we change to the bus from « De Lijn » R30 – R31. It will bring us to our destination Grimbergen « Stelplaats » where we start our hike.
***●● Bus tickets***
***Buy your bus ticket in advance via the aplication fron “De Lijn” – the ticket should be 3 €***
***●● Bus back to Brussels***
We take the same bus (R30 – R31) to Brussels (De Wand)
**LAST bus = 21:46**
***●● Specifics***
distance: \~ 23 km
elevation gain: \~ 78 m
net walking time ***(breaks are not included here):*** \~5h00
level: ***easy – open to everyone***
***In the unlikely case of too bad weather, we may cancel a hike, even few hours before the event. If this must happen, we will of course update the Meetup website and send out an email to those registered. So, it is important to have access to either the Meetup.com website and/or your emails.***
●● ***What to bring***
\- warm comfortable hiking clothes
\- extra socks to change \+ compeed for blisters
\- enough water or hot drinks and food for the breaks
\- sun protection oil\, a hat and sunglasses OR a raincoat
(please watch the weather forecast on [www.meteo.be](http://www.meteo.be))
\- a \(head\) flashlight and a yellow security vest for the evening
**\- some money to pay Maikel a drink ;\-\)**
***●● Basic rules***
Please RSVP only if you really intend to come. And if your plans change, update your RSVP ***latest 1 day before the hike*** so other people still have the possibility to join. This is basic courtesy towards others. ***People who cancel last day or don’t show up for the hike will be blacklisted for future hikes.*** Do not show up for a hike unless you are on the roster (i.e. ‘yes RSVP’, but not ‘wait listed’).
***●● Acknowledgement of member responsibility and release of liability***
By signing up for this event, ***you agree to release the organizers from any responsibility*** and liability in all claims. As the participation is strictly voluntary and you freely choose to join, it is the responsibility of individuals participating to ensure that they are fit enough and have adequate coverage to protect themselves.
Fun social interactions games @ ALOFT
WHERE. ALOFT Schuman
WHAT WE PLAY. We play social interaction games : Dixit, Codenames, Werewolf, Secret Hitler, Exploding Kittens, Bang...They are fun to play with and easy to learn. We gather on Mondays for strategic games, but you are free to play strategic games on Thursdays and Saturdays as well.
SCHEDULE. We will gather at 7 PM and have the introduction round at 7:15 PM. If you want to come later, don't hesitate. See the host, who will try to arrange it so you can find a table. You may have to wait for a game to finish to join the next game.
WHAT TO BRING. As usual, a good vibe ! we will play the games that people bring. Don't hesitate to mention them in the comments. When the location is in the park, you can also bring snacks and drinks and something to put under your royal buttocks because the lawn is sometimes a bit wet.
DRINK AT THE BAR. You are encouraged to order at least one drink during the event and pay for it yourself at the bar. The meetup is Free, but the venues like Us more when they have some business😇
EVENT REGISTRATION. Please register for adequate venue planning and security measures. Don't forget to add it to your calendar, So you don't miss an event you registered for.
WHEN THERE IS A WAITING LIST. Please, out of respect for people on the waiting list, don't cancel later than 7 PM the day before so they can plan their evening correctly. If you are on the waiting list, please cancel your attendance if you can no longer come for the same reason.
SUGGESTIONS. Don't hesitate to write with comments or suggestions!
Take care and see you soon!
Web Standards Events This Week
Discover what is happening in the next few days
Journée découverte de Handpan
```
3 PLACES DISPONIBLES!!
Nous vous faisons découvrir l'univers magique du Handpan. Avec ses sonorités envoûtantes et ses vibrations, où chacun aura son propre instrument 😊
C'est une journée de détente et de découverte musicale, en petit groupe
Voici les infos pratiques sur notre stage:
- Nous fournissons les handpans
- Possibilité de location et achat de handpans en fin de formation
- Aucun pré-requis musical nécessaire
- Horaire: De 10h à 17h
- Lieu: Spencer Handpan Academy - Avenue Florida 107, 1410 Waterloo
- Prix: 145€
Des questions? Contactez-nous ici
Email: laurent.spencer@outlook.com
Tel: 0492 92 17 37
```
Brunch and Connect: Make New Friends
⚠️ **IMPORTANT: You must sign up and buy a ticket here to attend:**
[https://groupvibe.com/](https://groupvibe.com/)
**This is a curated, small-group meetup make new friends in Brussels.**
Each meetup brings together 4–6 like-minded people for casual conversations over brunch. We use the Groupvibe platform to organize and ensure everyone’s a good fit.
👉 **To attend, you’ll need to complete registration via this link:**
[https://groupvibe.com](https://groupvibe.com)
Once you register, and **buy a ticket or become a Groupvibe member**, we’ll share the exact location and match you with your group.
**Why this works:**
\* Smaller groups make real conversations easier
\* Matching helps avoid awkward dynamics
**Note:**
RSVPs here on Meetup don’t reflect total attendance. Many attendees register directly via our website.
This meetup is organized by **Groupvibe**, a small team passionate about helping people form meaningful friendships offline.
Badminton Sunday Advanced
**About the session**
This is a curated mixed doubles of Intermediate and Advanced levels. It’s an invitational group, no beginners or casual/amateur play. We balance courts for pace and quality.
New and Interested in being part of our group? Join here, https://chat.whatsapp.com/KqdVhyuBhFz1d56lv4WVVi
Please Direct Message the Organizer with your level. Approval is required before your first RSVP.
**Format & level**
* Competitive mixed doubles match play with quick rotations
* Self-umpired with rally scoring to 21.
* We may adjust pairings to keep games balanced.
**Shuttles**
We provide Yonex Mavis 2000 (Medium, Yellow) match-grade nylon shuttles. Please don’t mix in other shuttles during games.
**Other Info**
* We’ll post exact court numbers in the WhatsApp group before each session. Check on the day.
* To secure your spot, RSVP on Meetup and complete payment by thursday evening (RSVP deadline). Unpaid RSVPs may be moved to the Waitlist so we can release/adjust courts fairly.
* Waitlist: If enabled, members may be promoted automatically as spots open. So check regularly for the latest update.
**House rules**
* Shoes: Clean, non-marking indoor shoes only.
* Timing: Arrive 10 minutes early for warm-up and court assignment. Running late? DM the Organizer.
* Etiquette: Call lines fairly, rotate quickly, and mind court boundaries. No Aggressive language.
* Gear: Bring your racket, water, and a towel. shuttles are provided.
**Contact**
Questions or first-time approval requests? DM the Organizer with your playing level and availability.
Let's Write!
Let's meet to write !
Schedule :
11:00 - 11:30 am : Presentation tour. Share briefly with the group about your project and your "goal of the day".
11:30 - 13:30 : Let's write !
13:30 : Conclusion tour. Did you achieve your goal of the day ?
See you soon !
Pécrot to Leuven (21km)
It's time to put down the chocolates and lace up the walking boots for a hike from **Pécrot to Leuven** (\~21km, 150m elevation). We will walk through the Brabantse Wouden and follow the river Dijle on footpaths and board walks, then finish in the city of Leuven where the streets will be festive and the bars warm and inviting. We will surely find one for a drink (optional) to help us recover from the cold before taking the train back to Brussels.
**The weather forecast is sunny but cold (max 4C), so bring plenty of warm clothes. The path will be muddy or frozen and slippery in places.**
**We will walk at an average speed of 5km/h. This is quite fast.** We will walk both on paved and unpaved roads. I’ve never walked this route before, so it’s possible there are some mistakes in the planning.
**You can find the GPX track here:** [https://mapy.com/s/cadogumoma](https://mapy.com/s/cadogumoma)
**Meeting point and train**
We will meet at **10h00** in front of the Starbucks in **Brussels Central**.
The train **IC 3607 (Leuven)** leaves from **platform 3 at 10:16** (you can also join this train at Brussel Zuid 10:11, Brussel Noord 10:22).
It arrives at **10:41 in Leuven**, where we change on to train **S20 3081 (Ottignies) at 10:55** from **platform D**.
We arrive in **Pécrot at 11:12.**
**Train tickets**
\- Single Brussels to Pécrot\, € 5\.70 or € 3\.40 with Train\+
\- Single Leuven to Brussels\, € 4\.70 or € 2\.80 with Train\+
You probably want to buy the Train+ card for the introductory price of € 3 (1 month) or € 24 (12 months). It can be bought in the SNCB/NMBS app or at ticket machines.
**Train back to Brussels**
There are \~5 trains per hour from Leuven to Brussels.
**Specifics**
Distance: \~21 km
Elevation gain: \~150 m
Net walking time: \~5h
Level: ***Easy***
**In the unlikely case of too bad weather, we may cancel a hike, even a few hours before the event. If this happens, we will of course update the Meetup website and send out a message to those registered. So, it is important to have access to either the [Meetup.com](http://Meetup.com) website and/or your email.**
**What to bring**
**\- lunch \- we will *not* stop at a cafe/restaurant for lunch**
\- comfortable hiking clothes – waterproof hiking shoes
\- extra socks to change \+ compeed for blisters
\- water \(min 2l\) and enough food for the breaks
\- sun protection oil\, a head and sunglasses OR a raincoat
(please consult the weather forecast on [www.meteo.be](http://www.meteo.be/))
\- mosquito/tick repellent
\- some money for drinks/snacks/etc
**Basic rules**
The number of participants is limited, so make sure that you RSVP only if you really intend to come. If your plans change, update your RSVP asap. This is basic courtesy towards others. Last day cancellations, no-shows and Internet warriors are not appreciated.
Only people whose name appears on the main list may come to the hike.
**Acknowledgement of member responsibility and release of liability**
You are responsible for yourself and should be fit enough if you choose to take part. As participation in this event is strictly voluntary and you freely choose to join, it is the responsibility of individuals participating to ensure that they are fit enough and have adequate coverage to protect themselves. By signing up for this event, you agree to release the organisers from any responsibility and liability.
FREELANCING IN BELGIUM, UN MUST?
**FRANCAIS**:
Je démarre une **rotation thématique** tous les mois autour du domaine de l'entrepreneuriat.
Pour ce mois, d'août, je propose:
**Le freelancing en Belgique** (avantages et désavantages).
Etes-vous un freelanceur ou non?
Partagez vos avis avec le groupe.
On prendra aussi le temps nécessaire pour apprendre à se connaître via une session de réseautage!
Si vous souhaitez apporter/partager quelque chose pour manger/boire, n'hésitez pas!
Rendez-vous au Cinquantenaire en-dessous de l'arc:
[Cinquantenaire (Bruxelles)](https://goo.gl/maps/B4hEv3uyDVKD1Uap6)
**ENGLISH**:
I am starting **each month a topic** related to entrepreneurship.
This month of august, the topic will be :
**Freelancing in Belgium** (advantages and disadvantages).
Are you a freelance or not?
Share your insights with the group.
We will take this time for getting to know each other throughout a networking!
If you feel like bringing/sharing something to eat, don't hesitate!
See you at 50naire next to the arch:
[Cinquantenaire (Brussels)](https://goo.gl/maps/B4hEv3uyDVKD1Uap6)
Tennis doubles (NOT FOR BEGINNERS) - White Star Evere
Hello! This is a meet-up to play tennis from 2 pm to 4 pm on Sunday. Meeting is on the courts. The courts are booked under the name Jean-Marc. This event is for intermediate and advanced players and not organised for novice players or beginners.
Please make sure to bring the exact sum of 10 € in cash.
The event is non-commercial. This sum covers the cost of the courts reserved. The organizer is not there to make money out of you. Ladies are encouraged to join.
If anyone wants to drop out, they should do it on Saturday morning, not on Sunday the day of the meetup, another wise it would be too late to find a replacement in time or to cancel a court in time with reimbursement. If you don't do this, you will be asked by the organizer to reimburse your participation fee. If this happens too late then those who have cancelled after Saturday morning will have to cover the extra cost for reserving the courts. In the past meetups, it happened too many times that we were an oneven number and because of that all those present had less fun to play. If you don't show up without giving a written excuse in time, the first future participation will be cancelled and you will be asked to reimburse the participation fee. If it happens too many times you will not be able to participate anymore.
In case if we are an uneven number of players, then the last player (except the host of course who has to collect the money) can leave or persuade other players to play with him or her. Of course if the last player leaves, then he or she doesn't have to pay the participation fee. If this player leaves, he or she will be added on a future event by the host or organizer in the participation list if the player is far away in the waiting list. This is the advantage of leaving on a voluntary basis;-).
We operate on the principle of Fair Play as we do not have umpires or referees. Any disputes or disagreements over line calls or scores should be resolved immediately on the court and, when agreement is not possible, the point or game should be replayed. To be able to replay the game, 3 players need to agree on that without manipulation of the one who disputes an entire game, anotherwise injustice could occur where in the end possibly the biggest cheater could win... This situation applies also, if the host or the organizer is involved.
When one of the players still doesn't accept this compromise, then it should be reported (meetup message by preference) to the organizer or host of the meetup event.
One of the consequences could be that the first upcoming event could be cancelled by the organizer for the player who doesn't comply with the compromise to play the point or the game again. If the same player does that again for a second time, then the person will see 4 of his next tennis meetups cancelled. If this happens a third time with the same player, then the player in question will be banned from all future tennis meetups with an exclusion as a final result.
Whenever there is a big problem, it should be reported as well to the organizer of the group so he can, if necessary, take actions to improve the situation for all the players.
Please also note that if you are the first on the waiting list, you will automatically be moved up to the attendance list if someone pulls out. So if you are on the waiting list and see that you cannot attend, please also change your status to not going.
If you would like to organize a meet up either this week or next week please get in touch with me, my name is Jean-Marc. It will depend on your initiatives to create more tennis meetups per week.
Web Standards Events Near You
Connect with your local Web Standards community
HTML5 Master Series (Class 01 of 04) (SPECIAL OFFERING)
**PLEASE READ THE FOLLOWING IMPORTANT NOTES:**
1. The dates listed for this series are about 95% reliable. We are completing our 2026 schedule as we speak, so minor adjustments are still occurring.
2. Each class in this series has an attendance fee, though this first offering is free on a first-come, first-served basis.
3. Each class, from BOTH a sign-up and fee perspective, is a separate entity.
**Introduction:**
HTML5 is the foundational technology for modern web development, serving as the standard markup language for structuring and presenting content on the World Wide Web. Developed through a collaboration between the World Wide Web Consortium (W3C) and the Web Hypertext Application Technology Working Group (WHATWG), HTML5 provides a robust system of elements (tags) that tell a browser how to display text, images, and multimedia in a clear and meaningful way. It works in concert with Cascading Style Sheets (CSS) for presentation and JavaScript for interactivity, forming the core technology stack for virtually all websites and many web applications today.
One of the significant advancements of HTML5 is the introduction of powerful new features and elements designed to improve functionality and simplify development. Key additions include native multimedia support via the \ and \ tags, allowing developers to embed media without third-party plugins. It also offers new form controls for better user input, such as date and email types, and introduces web storage capabilities to store data offline for enhanced performance. These features streamline the process of building rich, interactive web experiences.
A significant focus of HTML5 is enhanced semantics and better structural organization of content. New semantic elements like , , , , and \ provide meaningful structure to documents, which aids in search engine optimization (SEO) and improves accessibility for assistive technologies. These elements define different parts of a webpage (e.g., a header for the top, a nav for navigation links, a footer for the bottom), making the code more readable and understandable for both developers and machines. This emphasis on clear structure helps in creating more logical and maintainable websites.
Developing websites in today's competitive environment requires taking advantage of every technique you can to get the maximum exposure possible. Our HTML5 class will not only show you what's new in the HTML specification, but also the best way to develop optimized web pages that get the attention your client and/or company requires.
**The breakdown of the four-class series is as follows:**
**Class 1: Introduction to Web Structure and Basic HTML5**
This class introduces the core concepts of web development, the history of HTML, and the fundamental structure of an HTML5 document.
* **Topics**:
* **Web Architecture Overview**: How browsers, servers, and web pages interact.
* **HTML Fundamentals**: Understanding elements, tags, and attributes.
* **Basic Document Structure**: Using !DOCTYPE html, html, head, and body.
* **Text Formatting**: Headings (h1 to h6), paragraphs (p), and text-level semantics (e.g., strong, em, br).
* **Lists and Links**: Creating ordered (ol) and unordered (ul) lists, and linking between pages using anchor tags (a).
* **Activity**: Students create a basic personal webpage containing text, a list of hobbies, and a link to an external website.
**Class 2: Semantic HTML5 and Multimedia Integration**
Class 2 focuses on modern HTML5 elements that provide meaning (semantics) to content, improving accessibility and search engine optimization. It also covers adding images and multimedia.
* **Topics**:
* **Semantic Elements**: Understanding and implementing elements like header, footer, nav, section, and article.
* **Images**: Adding images using the img tag and attributes like src, alt, width, and height.
* **Multimedia**: Embedding audio and video content using the audio and video tags.
* **File and Folder Structure**: Best practices for organizing project files and managing file paths.
* **Activity**: Students refactor their Class 1 project to use a proper semantic layout and add an image and a link to a video file.
**Class 3: Forms and User Input**
This session is dedicated to building interactive HTML5 forms, which are essential for capturing user data and input.
* **Topics**:
* **Form Basics**: Using the form element, action and method attributes.
* **Input Types**: Exploring various input types (e.g., text, password, checkbox, radio, date, submit).
* **Form Elements**: Utilizing label, textarea, select, option, and button.
* **Client-side Validation**: Implementing HTML5 validation attributes like required, minlength, and pattern.
* **Activity**: Students build a complete contact form with different input fields, radio buttons, and basic HTML5 validation.
**Class 4: Introduction to CSS3 and Basic Styling**
The final class introduces Cascading Style Sheets (CSS) to style the HTML content and make the web pages visually appealing and accessible.
* **Topics**:
* **CSS Fundamentals**: The role of CSS, selectors, properties, and values.
* **Integrating CSS**: Using inline, internal, and external style sheets.
* **The Box Model**: Understanding margin, padding, border, and content for basic layout.
* **Basic Styling**: Changing colors, fonts, and text alignment.
* **Accessibility Basics**: Identifying principles of web design usability and accessibility, including ARIA labels.
* **Activity**: Students apply an external CSS file to their Class 3 form project to style the layout, colors, and fonts, culminating in a well-structured and styled webpage.
HTML5 Master Series (Class 02 of 04) (SPECIAL OFFERING)
**PLEASE READ THE FOLLOWING IMPORTANT NOTES:**
1. The dates listed for this series are about 95% reliable. We are completing our 2026 schedule as we speak, so minor adjustments are still occurring.
2. Each class in this series has an attendance fee, though this first offering is free on a first-come, first-served basis.
3. Each class, from BOTH a sign-up and fee perspective, is a separate entity.
**Introduction:**
HTML5 is the foundational technology for modern web development, serving as the standard markup language for structuring and presenting content on the World Wide Web. Developed through a collaboration between the World Wide Web Consortium (W3C) and the Web Hypertext Application Technology Working Group (WHATWG), HTML5 provides a robust system of elements (tags) that tell a browser how to display text, images, and multimedia in a clear and meaningful way. It works in concert with Cascading Style Sheets (CSS) for presentation and JavaScript for interactivity, forming the core technology stack for virtually all websites and many web applications today.
One of the significant advancements of HTML5 is the introduction of powerful new features and elements designed to improve functionality and simplify development. Key additions include native multimedia support via the \ and \ tags, allowing developers to embed media without third-party plugins. It also offers new form controls for better user input, such as date and email types, and introduces web storage capabilities to store data offline for enhanced performance. These features streamline the process of building rich, interactive web experiences.
A significant focus of HTML5 is enhanced semantics and better structural organization of content. New semantic elements like , , , , and \ provide meaningful structure to documents, which aids in search engine optimization (SEO) and improves accessibility for assistive technologies. These elements define different parts of a webpage (e.g., a header for the top, a nav for navigation links, a footer for the bottom), making the code more readable and understandable for both developers and machines. This emphasis on clear structure helps in creating more logical and maintainable websites.
Developing websites in today's competitive environment requires taking advantage of every technique you can to get the maximum exposure possible. Our HTML5 class will not only show you what's new in the HTML specification, but also the best way to develop optimized web pages that get the attention your client and/or company requires.
**The breakdown of the four-class series is as follows:**
**Class 1: Introduction to Web Structure and Basic HTML5**
This class introduces the core concepts of web development, the history of HTML, and the fundamental structure of an HTML5 document.
* **Topics**:
* **Web Architecture Overview**: How browsers, servers, and web pages interact.
* **HTML Fundamentals**: Understanding elements, tags, and attributes.
* **Basic Document Structure**: Using !DOCTYPE html, html, head, and body.
* **Text Formatting**: Headings (h1 to h6), paragraphs (p), and text-level semantics (e.g., strong, em, br).
* **Lists and Links**: Creating ordered (ol) and unordered (ul) lists, and linking between pages using anchor tags (a).
* **Activity**: Students create a basic personal webpage containing text, a list of hobbies, and a link to an external website.
**Class 2: Semantic HTML5 and Multimedia Integration**
Class 2 focuses on modern HTML5 elements that provide meaning (semantics) to content, improving accessibility and search engine optimization. It also covers adding images and multimedia.
* **Topics**:
* **Semantic Elements**: Understanding and implementing elements like header, footer, nav, section, and article.
* **Images**: Adding images using the img tag and attributes like src, alt, width, and height.
* **Multimedia**: Embedding audio and video content using the audio and video tags.
* **File and Folder Structure**: Best practices for organizing project files and managing file paths.
* **Activity**: Students refactor their Class 1 project to use a proper semantic layout and add an image and a link to a video file.
**Class 3: Forms and User Input**
This session is dedicated to building interactive HTML5 forms, which are essential for capturing user data and input.
* **Topics**:
* **Form Basics**: Using the form element, action and method attributes.
* **Input Types**: Exploring various input types (e.g., text, password, checkbox, radio, date, submit).
* **Form Elements**: Utilizing label, textarea, select, option, and button.
* **Client-side Validation**: Implementing HTML5 validation attributes like required, minlength, and pattern.
* **Activity**: Students build a complete contact form with different input fields, radio buttons, and basic HTML5 validation.
**Class 4: Introduction to CSS3 and Basic Styling**
The final class introduces Cascading Style Sheets (CSS) to style the HTML content and make the web pages visually appealing and accessible.
* **Topics**:
* **CSS Fundamentals**: The role of CSS, selectors, properties, and values.
* **Integrating CSS**: Using inline, internal, and external style sheets.
* **The Box Model**: Understanding margin, padding, border, and content for basic layout.
* **Basic Styling**: Changing colors, fonts, and text alignment.
* **Accessibility Basics**: Identifying principles of web design usability and accessibility, including ARIA labels.
* **Activity**: Students apply an external CSS file to their Class 3 form project to style the layout, colors, and fonts, culminating in a well-structured and styled webpage.
HTML5 Master Series (Class 03 of 04) (SPECIAL OFFERING)
**PLEASE READ THE FOLLOWING IMPORTANT NOTES:**
1. The dates listed for this series are about 95% reliable. We are completing our 2026 schedule as we speak, so minor adjustments are still occurring.
2. Each class in this series has an attendance fee, though this first offering is free on a first-come, first-served basis.
3. Each class, from BOTH a sign-up and fee perspective, is a separate entity.
**Introduction:**
HTML5 is the foundational technology for modern web development, serving as the standard markup language for structuring and presenting content on the World Wide Web. Developed through a collaboration between the World Wide Web Consortium (W3C) and the Web Hypertext Application Technology Working Group (WHATWG), HTML5 provides a robust system of elements (tags) that tell a browser how to display text, images, and multimedia in a clear and meaningful way. It works in concert with Cascading Style Sheets (CSS) for presentation and JavaScript for interactivity, forming the core technology stack for virtually all websites and many web applications today.
One of the significant advancements of HTML5 is the introduction of powerful new features and elements designed to improve functionality and simplify development. Key additions include native multimedia support via the \ and \ tags, allowing developers to embed media without third-party plugins. It also offers new form controls for better user input, such as date and email types, and introduces web storage capabilities to store data offline for enhanced performance. These features streamline the process of building rich, interactive web experiences.
A significant focus of HTML5 is enhanced semantics and better structural organization of content. New semantic elements like , , , , and \ provide meaningful structure to documents, which aids in search engine optimization (SEO) and improves accessibility for assistive technologies. These elements define different parts of a webpage (e.g., a header for the top, a nav for navigation links, a footer for the bottom), making the code more readable and understandable for both developers and machines. This emphasis on clear structure helps in creating more logical and maintainable websites.
Developing websites in today's competitive environment requires taking advantage of every technique you can to get the maximum exposure possible. Our HTML5 class will not only show you what's new in the HTML specification, but also the best way to develop optimized web pages that get the attention your client and/or company requires.
**The breakdown of the four-class series is as follows:**
**Class 1: Introduction to Web Structure and Basic HTML5**
This class introduces the core concepts of web development, the history of HTML, and the fundamental structure of an HTML5 document.
* **Topics**:
* **Web Architecture Overview**: How browsers, servers, and web pages interact.
* **HTML Fundamentals**: Understanding elements, tags, and attributes.
* **Basic Document Structure**: Using !DOCTYPE html, html, head, and body.
* **Text Formatting**: Headings (h1 to h6), paragraphs (p), and text-level semantics (e.g., strong, em, br).
* **Lists and Links**: Creating ordered (ol) and unordered (ul) lists, and linking between pages using anchor tags (a).
* **Activity**: Students create a basic personal webpage containing text, a list of hobbies, and a link to an external website.
**Class 2: Semantic HTML5 and Multimedia Integration**
Class 2 focuses on modern HTML5 elements that provide meaning (semantics) to content, improving accessibility and search engine optimization. It also covers adding images and multimedia.
* **Topics**:
* **Semantic Elements**: Understanding and implementing elements like header, footer, nav, section, and article.
* **Images**: Adding images using the img tag and attributes like src, alt, width, and height.
* **Multimedia**: Embedding audio and video content using the audio and video tags.
* **File and Folder Structure**: Best practices for organizing project files and managing file paths.
* **Activity**: Students refactor their Class 1 project to use a proper semantic layout and add an image and a link to a video file.
**Class 3: Forms and User Input**
This session is dedicated to building interactive HTML5 forms, which are essential for capturing user data and input.
* **Topics**:
* **Form Basics**: Using the form element, action and method attributes.
* **Input Types**: Exploring various input types (e.g., text, password, checkbox, radio, date, submit).
* **Form Elements**: Utilizing label, textarea, select, option, and button.
* **Client-side Validation**: Implementing HTML5 validation attributes like required, minlength, and pattern.
* **Activity**: Students build a complete contact form with different input fields, radio buttons, and basic HTML5 validation.
**Class 4: Introduction to CSS3 and Basic Styling**
The final class introduces Cascading Style Sheets (CSS) to style the HTML content and make the web pages visually appealing and accessible.
* **Topics**:
* **CSS Fundamentals**: The role of CSS, selectors, properties, and values.
* **Integrating CSS**: Using inline, internal, and external style sheets.
* **The Box Model**: Understanding margin, padding, border, and content for basic layout.
* **Basic Styling**: Changing colors, fonts, and text alignment.
* **Accessibility Basics**: Identifying principles of web design usability and accessibility, including ARIA labels.
* **Activity**: Students apply an external CSS file to their Class 3 form project to style the layout, colors, and fonts, culminating in a well-structured and styled webpage.
CSS3 Master Series (Class 02 of 06) (FEE BASED)
**PLEASE READ THE FOLLOWING IMPORTANT NOTES:**
1. The dates listed for this series are about 95% reliable. We are completing our 2026 schedule as we speak, so minor adjustments are still occurring.
2. Each class in this series has an attendance fee, on a first-come, first-served basis.
3. Each class, from BOTH a sign-up and fee perspective, is a separate entity.
**Introduction:**
**The breakdown of the four-class series is as follows:**
**Class 1: Introduction to Web Styling and Basic CSS3**
**Class 2:**
**Class 3:**
**Class 4:**
**Class 5:**
**Class 6:**
Web Design Decoded: Tools, Practices, and Proven Processes (Semantic HTML)
**Web Design Decoded: Tools, Practices, and Proven Processes:**
**Semantic HTML**
At WebDev Columbus, we are exploring some of the most important topics of professional high-end web design and page building. Primarily focused on site building in the WordPress environment, our group explores tools, tips, and techniques for building the best WordPress sites possible. Additionally, we focus on disciplines and technologies that take website design from visually appealing to optimized spaces for delivering you and/or your client's message effectively and with a nod towards extended reach.
Each session combines practical demonstrations with real-world insights, giving you actionable knowledge you can apply immediately. Whether you're a seasoned developer looking to enhance your design skills or a newcomer wanting to understand design best practices, this series offers valuable insights for every skill level.
**What to expect:**
* Hands-on demonstrations of popular design tools
* Best practices for design-to-development workflows
* Tips for creating responsive, accessible designs
* Real-world problem-solving scenarios
* Interactive Q&A sessions
* Networking opportunities with fellow developers
**Each meetup features:**
60 minutes of focused presentation
30 minutes of live demonstrations
30 minutes for questions and discussion
**See you there!**
Our casual, collaborative environment encourages learning from both presenters and fellow attendees. Bring your questions, share your experiences, and connect with Central Ohio's web development community!
**Stay tuned for specific session topics and dates.**
Columbus Arduino Raspberry Pi Enthusiasts (CARPE) (Check Location)
Bring your Raspberry Pi, Arduino, microcontroller, or any other electronic project and join fellow electronics makers for a night of creativity and collaboration!
This session is open forum to share your current projects—whether complete or in progress, it’s all interesting! Whether you’re deep into embedded systems, exploring new ideas, or just getting started, you’ll find a welcoming space to collaborate, share, and get inspired.
I've been hardware hacking a See N Say to make it say whatever I want - while the project is in progress still, it should be working by this meetup! I'll bring it for demo. [See N Say Project](https://github.com/cdeever/esp32-see-n-say)
While we continue to pursue a more permanent venue for this Meetup, we’ll be using public library facilities based on availability.
This session will be at the Worthington Park Library in the Olentangy Meeting Room.
Holiday Dinner
Monday December 29th at 6PM we'll be meeting up dinner at the Pies & Pints at Easton. Feel free to bring guests. Sandwiches run about $15 and large pizzas run $20-30.




















