Web Standards
Meet other developers to discuss the W3C web standards: CSS, XHTML, DHTMl, XML, all that wonderful stuff.
980
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
Freedom, Safety, Risk & Reward
How are the dynamics of freedom, safety, risk and reward all interrelated?
Is it simply a question of how we can always maximize both freedom and reward?
What roles do risk and safety/security play in this system?
Can freedom and security be considered simply both as rewards, each with its own values and merits?
Are freedom and safety (not) nevertheless zero-sum related, more of one entailing less of the other?
How are freedom and risk-taking related?
Does risk-taking (not) by definition always mean less security?
The concept of risk can mean:
1)the probability of something bad occurring ("frequency") and/or
2)how bad that bad thing can be ("amplitude")
What implications do each of these two different types of risk carry regarding both freedom and security?
How are freedom, risk and recklessness interrelated?
What does the concept "freedom to make the best choices" mean?
Is individual freedom at the expense of safety (not) over-prioritized in our current world culture (possibly in some regional cultures more than in others)?
Or, seemingly contrarily, is our culture/society in fact overly-obsessed about safety?
Is it true (or not) that risk-taking always leads to greater potential reward?
Is risk-taking nowadays - possibly as a result of (and/or to promote) capitalist culture? - (not) _ethically_ overvalued?
Are some regional cultures in today's world more reward-driven (for example, to become rich, glamorous, famous and powerful) than others? What should be our ideal culture/attitudes regarding rewards and the earning of rewards?
What values should we give to freedom, risk, reward and safety in a _war_ situation?
In our society/world, should there be _fewer_ or _more_ rules with regards to risk-taking, security and reward?
Photo of free solo climber Alex Honnold (practising an activity that should - or should not? - be illegalized?)
28th February Nude Art Class @ Grand Hospice, Brussels
**28th February Nude Art Class – Drawing and/or Painting – Grand Hospice**
Welcome to the sixth session of the nude drawing and painting classes, which will take place at Grand Hospice, in Brussels city centre, until June 2026!
When: Saturday 28th February, **1.45 - 4.30 pm**.
The class will focus on drawing and painting the human figure, using both previously seen and new live models. We will continue studying the human figure, in a relaxed and friendly atmosphere, with multiple poses and different posing times, and objects integrated in the composition.
Whether you're an experienced artist or just starting, this art class is open to all skill levels!
This time, we will have a female model.
Two tickets possible: only with **drawing material**, or **drawing + painting** material.
Limited "**pay 1 get 2"** tickets have been added: get them quickly!
Please book via **this Eventbrite link**. Only Eventbrite tickets will count as participation, due to limited capacity:
https://www.eventbrite.ca/e/28th-february-nude-art-class-drawing-andor-painting-grand-hospice-tickets-1982894676355?aff=oddtdtcreator&_gl=1%2Axvawsq%2A_up%2AMQ..%2A_ga%2ANjA3MDgxMTY3LjE3NzA4MzM1MzU.%2A_ga_TQVES5V6SH%2AczE3NzA4MzM1MzQkbzEkZzEkdDE3NzA4MzM1NTIkajQyJGwwJGgw
Where: **Jardin Hospice**, **Rue du Grand Hospice 7**, 1000 **Bruxelles**.
Meeting point: at the **main door** of Jardin Hospice, **at 1.45 pm**. The group will be guided upstairs. **The session will start at 2 pm o'clock**.
If late, please contact Elio via WhatsApp: **+39 324 62 17 652**, in order to allow the other participants to start on time.
Last but not least: here are all dates for the season, until June 2026, on Saturday, 13.45 – 4.30 pm:
**28 Mar** – **25 Apr** – **30 May** – **27 June**
Refreshments and finger food provided as usual.
See you there!
Full【11:00】SASHIKO: Leçon pour débutant / Beginner's lesson
*Sashik*o is a sewing technique that uses traditional geometric pattern stitching. It looks like drawing with thread on the various fabrics. Originally, *sashiko* was used in Japan to repair holes in clothes, reinforcing them and allowing the scarce fabrics to be used for as long as possible. Nowadays *sashiko* is becoming popular in the world from the spirits and the fair of rustic simplicity. We suggest enjoying to find ideas and your new creation, and to savour the moment through *sashiko*.
At first, you will learn what is Sashiko and know the tools and materials; the needles, the threads, the fabrics for sashiko and what is the stitching rules.
After that, you will practice the rules of Sashiko on the coaster by tasting matcha or Japanese tea with small Japanese sweets!
\*Weekend group lesson: 45€/person
\*For those attending the [Sashiko and Boro](https://ateliersashiko.weebly.com/sashiko--boro.html) Workshop on 28 March 13:00-15:30, after this weekend group lesson, the total cost is €98.
**Find out more and how to book:**
https://ateliersashiko.weebly.com/beginnerdeacutebutant.html
https://ateliersashiko.weebly.com/inscription.html
\-\-\-\-\-\-\-\-\-\-\-\-
*Sashiko* est une technique de couture qui utilise le motif géométrique couture traditionnelle. Il ressemble à dessin avec fil sur les différents tissus. Originairement, *sashiko* a été utilisé au Japon pour réparer les trous dans les vêtements, les renforts et permettant aux tissus rares à être utilisés aussi longtemps que possible. Aujourd'hui, *sashiko* acquiert du la popularité du monde pour son esprit et sa simplicité rustique. Nous vous suggère profiter de trouver des idées et le moment par *sashiko*.
Tout d'abord, vous apprendrez ce qu'est le Sashiko et connaîtrez les outils et les matériaux ; les aiguilles, les fils, les tissus pour le Sashiko et les règles de couture.
Ensuite, vous pratiquerez les règles de Sashiko sur le sous-verre en dégustant du matcha ou du thé japonais accompagné de petites douceurs japonaises !
Leçon collectif le week-end : 45 € / personne
\*Pour les personnes participant à l'atelier [Sashiko et Boro](https://ateliersashiko.weebly.com/sashiko--boro.html) le 28 mars de 13h00 à 15h30, après ce cours collectif du week-end, le coût total est de 98 €.
**Pour en savoir plus et réserver :**
https://ateliersashiko.weebly.com/beginnerdeacutebutant.html
https://ateliersashiko.weebly.com/inscription.html
28th March Nude Art Class @ Grand Hospice, Brussels
**28th March Nude Art Class – Drawing and/or Painting – Grand Hospice**
Welcome to the seventh session of the nude drawing and painting classes, which will take place at Grand Hospice, in Brussels city centre, until June 2026!
When: **Saturday 28th March**, **1.45 - 4.30 pm**.
The class will focus on drawing and painting the human figure, using both previously seen and new live models. We will continue studying the human figure, in a relaxed and friendly atmosphere, with multiple poses and different posing times, and objects integrated in the composition.
Whether you're an experienced artist or just starting, this art class is open to all skill levels!
This time, we will have a female model.
Two tickets possible: only with **drawing material**, or **drawing + painting** material.
Limited "**pay 1 get 2"** tickets have been added: get them quickly!
Please book via **this Eventbrite link**. Only Eventbrite tickets will count as participation, due to limited capacity:
**[https://tinyurl.com/tezkktum](https://tinyurl.com/tezkktum)**
Where: **Jardin Hospice**, **Rue du Grand Hospice 7**, 1000 **Bruxelles**.
Meeting point: at the **main door** of Jardin Hospice, **at 1.45 pm**. The group will be guided upstairs. **The session will start at 2 pm o'clock**.
If late, please contact Elio via WhatsApp: **+39 324 62 17 652**, in order to allow the other participants to start on time.
Last but not least: here are all dates for the season, until June 2026, on Saturday, 13.45 – 4.30 pm:
**25 Apr** – **30 May** – **27 June**
Refreshments and finger food provided as usual.
See you there!
🥐☕ Saturday Brunch @ Royal Gallery of Saint Hubert
Join Sunday Vacations for a cozy Saturday brunch at **Aksum Coffee House**, one of Brussels’ most beautiful cafés, where rich Ethiopian coffee, fresh Moroccan crêpes, and vibrant international vibes meet in perfect harmony.
This is more than just brunch, it’s a relaxed way to start your weekend, meet new people, and enjoy a soulful spot full of stories and flavors.
### 📍 Where?
**Aksum Coffee House – Galeries Sainte Hubert
(Just a few steps from Grand Place)
### 🕚 When?
**Saturday at 11:30 AM**
Come hungry, curious, and ready to mingle!
### 🍽️ What’s on the menu?
☕ Fresh-roasted Ethiopian coffee
🥞 Moroccan-style crêpes & artisan pastries
🥚 Tasty brunch dishes (vegetarian options too)
🧾 Everyone pays their own order at the counter.
### 👋 Who’s joining?
Expect a mix of international professionals, friendly locals, and Sunday Vacations regulars. Solo? New in town? Come anyway, this is the perfect place to connect.
---
🧡 **Limited spots** – RSVP early to secure your place at the table.
By joining this event, you agree to the Sunday Vacations [Terms & Conditions](https://www.sundayvacations.com/terms), [Privacy Policy](https://www.sundayvacations.com/privacy) & [Code of Conduct](https://www.sundayvacations.com/code)
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.
Coffee Morning @ TALK C.E.C. with optional free art exhibition by Sara Del Bene
We have the exceptional opportunity to have our Saturday Coffee Morning Event at this amazing venue **TALK C.E.C**. in Ixelles.
Saturday, 28 March 2026
9:00-12:00
**Sara Del Bene**, one of the coffee group members & Italian artist, is having her exhibition "**CREATIVE ENERGY** - **An offline space to play, recharge and connect"** at TALK C.E.C. that weekend.
She has invited the coffee group for our Saturday morning coffee to this beautiful venue and offers a **free** optional **tour** of her exhibition.
Please see the poster and description attached about her exhibition.
**TALK CEC - THE VENUE**
This welcoming space offers, through a multi-disciplinary approach, unique activities and experiences, such as exhibitions, guided tours, concerts, lectures, artisan workshops, an art gallery, and much more.
With 190 years of history, Maison Demeuldre-Coché a former ceramic factory, is one of those treasures hidden in the most unexpected places in the capital!
After major restorations and enhancements of this historical, architectural and artistic heritage, the venue opened its doors about a year ago.
https://m.youtube.com/watch?v=Kk8wjM-Q3uA&feature=youtu.be
https://talk-cec.com/
Web Standards Events This Week
Discover what is happening in the next few days
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.
Japanese Conversation / 日本語/英語会話交流 @BXL
**PLEASE READ THE ATTENDANCE POLICY (below) IF IT'S YOUR FIRST TIME**
**SUNDAY COFFEE & JAPANESE CONVERSATION**
日曜日のコーヒー&日本語会話
Our "Japanese/English Conversation Exchange" offers you a unique opportunity to immerse yourself in the world of Japanese culture and language, all while helping native Japanese members to learn their target language.
私たちの「日本語/英語会話交流」は、日本の文化と言語の世界に没頭しながら、ネイティブの日本人メンバーが英語、フランス語、またはオランダ語を学ぶのを手助けするユニークな機会を提供します。
**Date: /** 日付:**(almost) every Sunday**
**Time: /** 時間:**from 4.00 pm to 6.00 pm**
**Location: /** 場所:**Cafe Caberdouche - Place de la Liberté 8, 1000 Bruxelles**
**Venue Note: /** 会場の注意:**The manager of the cafe kindly accepted us to book a table on a regular basis. To thank him for his kindness, please order AT LEAST ONE DRINK**. カフェのマネージャーが親切にも私たちに定期的にテーブルを予約することを承諾してくださいました。その親切に感謝の意を示すために、少なくとも1杯のドリンクを注文してください。
**Location Assistance: /** 場所の案内:**If you can't find us, ask one of the waiters. They know where we are :) You can also send us a message.**
私たちを見つけられない場合は、ウェイターの一人に尋ねてください。彼らは私たちがどこにいるか知っています :) メッセージも送っていただけます。
**Event Agenda: /** イベントのアジェンダ:
* **4:00 PM - 6:00 PM: JAPANESE CONVERSATION** \- Join us for the Japanese conversation and cultural exploration\. Beginners are welcome / 日本語会話 \- 最初の30分は日本語の会話と文化探求に充てられています。初心者も聞くだけでも歓迎です。30分後に参加しても構いません。多言語交換 \- ベルギーの多様性を体験し、ネイティブの日本人メンバーが英語、フランス語、またはオランダ語を学びたいと熱心に待っています。さまざまな言語で異文化交流の会話に参加しましょう。私たちの日本の友人にベルギーの文化、伝統、生活を紹介しましょう。
* **6:00 PM: EVENT CONCLUSION** \- Please respect the event's start and end times to maximize your language exchange opportunities\. Your participation and enthusiasm are appreciated\! イベントの終了 \- イベントの開始時間と終了時間を尊重して、言語交換の機会を最大限に活用してください。参加と熱意に感謝します!
**Attendance Policy: --->** 以下の日本語
* We're excited to have you join our events and appreciate your commitment to learning and growing together. To ensure a productive and enjoyable experience for all participants, please take note of our attendance policy:
1. **Punctuality:** Please arrive on time for scheduled events. Late arrivals can disrupt the flow of the event and may miss important information.
2. **Language Commitment:** If you sign up for language-specific sessions, such as Japanese conversation or language exchange, we kindly request your commitment to actively participate in that language for the designated duration.
3. **Respect:** Treat fellow participants, organizers, and cafe staff with respect and courtesy. Harassment or disruptive behavior will not be tolerated.
4. **Removal Policy:** A participant who is not respectful towards other members will be removed from the group and blocked, with no warning. This point is not negotiable.
5. **Cancellation:** If you are unable to attend an event you've registered for, please let us know as soon as possible. This helps us plan accordingly and allows others to take your place if there's a waitlist.
6. **No-Show Policy:** Three no-shows (failing to attend without prior notice) may result in restrictions on event registration to ensure fairness to other participants.
By attending our events, you agree to adhere to these guidelines. We aim to create a welcoming and inclusive environment where everyone can learn and connect. Thank you for being part of our community!
**出席ポリシー:**
私たちは、イベントに参加していただけることを楽しみにしており、皆さんが一緒に学び成長することに取り組んでいただけることを感謝しています。すべての参加者が生産的で楽しい経験をするために、出席ポリシーにご留意ください:
1. 時間厳守:予定されたイベントには時間通りにお越しください。遅刻はイベントの流れを乱し、重要な情報を見逃す可能性があります。日本語のみのセッションは午後4時、全言語のセッションは午後4時30分開始です。
2. 言語へのコミットメント:日本語会話や言語交換など、特定の言語のセッションに登録された場合は、その言語での積極的な参加をお願いします。
3. 尊重:他の参加者、主催者、カフェのスタッフには敬意と礼儀をもって接してください。嫌がらせや迷惑行為は許容されません。
4. 退場ポリシー:他のメンバーに対して敬意を持たない参加者は、警告なしにグループから削除され、ブロックされます。このポイントは交渉の余地がありません。
5. キャンセル:登録したイベントに参加できない場合は、できるだけ早くお知らせください。これにより、他の人があなたの代わりを取ることができます。
6. ノーショーポリシー:事前の通知なしに3回のノーショー(欠席)がある場合は、他の参加者に公平になるようイベントの登録に制限がかかる場合があります。 私たちのイベントに参加することで、これらのガイドラインに従うことに同意するものとします。私たちはみなさんが学び、つながることができるように歓迎される包括的な環境を作り出すことを目指しています。コミュニティの一部としてご参加いただき、ありがとうございます!
**Note: Please stay tuned to our event page for updates and schedule changes. We can't wait to see you there and exchange languages, cultures, and stories!**
備考:更新やスケジュールの変更については、イベントページをご覧ください。そこで皆さんにお会いして、言語や文化、物語を交換できるのを楽しみにしています!
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.
Tea and Meditation Evening
𝐖𝐡𝐚𝐭 𝐰𝐞'𝐥𝐥 𝐝𝐨:
🍵Take a moment to unwind and connect with herbal tea and biscuits.
📑 Read a thought-provoking passage from a spiritual author and share our reflections and insights in the circle.
🧘🏻♀️🧘🏻♂️ Engage in a silent meditation for 20 minutes to integrate our insights and experience (you'll be guided into the silent meditation).
𝐏𝐫𝐚𝐜𝐭𝐢𝐜𝐚𝐥 𝐈𝐧𝐟𝐨:
🪻 We’ll provide comfortable mattresses, and the room is warm and cozy. Feel free to bring a light blanket for the meditation if you like. You’re also welcome to bring a small snack to share.
➡️ Participation is based on donation (suggested on-the-spot donation: €10-20).
🤗 Limited to 10 participants – if you’d like to bring a friend, please let us know in advance.
🪶 Visit our website for more information & registration: [https://justinspiring.org/tea-meditation-evenings/](https://justinspiring.org/tea-meditation-evenings/)
📩 For any questions, you can contact Eirini by email or WhatsApp/Sms/Telegram/Instagram:
Email: [info@justinspiring.org](http://info@justinspiring.org/)
WhatsApp/Sms/Telegram: +32 (0) 487 20 14 73
Instagram: @inspiringeducationcoaching
1st Sunday Social Tournament week
Something special this week- our first ever tournament week! To understand the rules, and to participate, please join our w’app group below
UNO #471
Let's continue the tradition and play UNO, everybody is welcome :)
If you're on the waitlist please check your messages, especially on Sunday. If people drop off last minute I tend to message people on the waitlist to see who can come.
We'll be playing at the lobby of Radisson RED, Brussels. The address of the hotel is:
Rue d'Idalie 35, 1050 Bruxelles
My number is 0471 45 55 02. Feel free to call if you cannot solve a physics question, cannot find the place or simply need a hug.
I have quickly written a set of rules on how we play. It is assumed that the reader has a basic concept of the game.
***
Setup:
* Each player starts with 6 or 7 cards each (depending on total number of players)
* A card is shown in play in the middle of everyone, this is known as the top card.
Goal:
* The goal of the game for each player is to get rid of all cards in your hand
Rules:
* Whenever you go from two cards to one card, you have to say "UNO".
* Each player takes his turn one by one, initially going in the clock-wise direction
* A card may be played if it matches the same colour or same number or same type as the top card in play
* The two black cards (Draw 4 and Wild) can be played regardless of the top card in play.
* Interruption rule: You may interrupt the general flow of the game (clockwise or counter-clockwise) if you have the EXACT same card as the top card in play. If you manage to play the card prior to the person whose turn it's supposed to be, then the game continues on from you in the same direction it was previously. (Unless the reverse card was interrupted, then the direction changes).
* Draw2 or Draw4 cards can be played in accordance to the interruption rule. The following person after the interrupt has to take the accumulated number of cards. If however, cards have already been drawn AND seen by the person who was supposed to take the cards, then only the remainder of cards has to be drawn.
* Once someone has no cards remaining in his hand, play stops and we start counting points.
Points:
* Number cards have the face value as the number of points. i.e. number 6 is worth 6 points, number 0 is worth 0 points, number 4 is worth 4 points.
* Skip, reverse and Draw2 are worth 20 points each
* Wild and draw4 are worth 50 points each
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 !
Web Standards Events Near You
Connect with your local Web Standards community
CSS3 Master Series (Class 04 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:**
CSS3 Master Series (Class 03 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:**
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.
Columbus PHP: Monthly Meetup
Our monthly PHP meetup.
A virtual shindig courtesy of Zoom. Check back here for the details around 6:15 pm
Page Building with Bricks (Class 03 of 10) (FEE BASED)
**PLEASE READ THE FOLLOWING IMPORTANT NOTES:**
1. The dates for this series are simply placeholders at the moment. We are working on our 2026 schedule, and adjustments are forthcoming.
2. Each class in this series has an attendance fee.
3. Each class from BOTH a sign-up and fee perspective is a separate entity.
**Introduction:**
Our Page Building with Bricks web development class provides detailed instruction for using Bricks Builder, a visual site builder for WordPress, to create and manage websites. Widely considered by many of the world's leading web developers to be the most complete page builder on the market today, Bricks Builder offers a wide range of features and comprehensive tools. Our Bricks Builder web development class provides detailed instructions on utilizing the toolset. The series of courses covers the core features of Bricks Builder, enabling users to design and develop responsive, visually appealing websites. Moreover, the courses are oriented to reinforce a focus on professional, scalable web development. Throughout the series, we focus our page-building instruction on the semantic and structural integrity of the pages in a responsive world. By the end of the 10-class series, participants will have a fundamental understanding of proper web page and website development.
**The breakdown of the 10-class series is as follows:**
* Class 01 - Survey of Page Builders / What Bricksbuilder Does For You
* Class 02 - Boxes, Boxes, Boxes / Sections / Containers
* Class 03 - Static Units / Relative Units / Responsive Development And Math Functions
* Class 04 - CSS Variables And DRY Development / Classes And Global Styling
* Class 05 - CSS Grid And CSS Flexbox
* Class 06 - Responsive Development / Breakpoints And Media Queries
* Class 07 - Effective Use Of Color / Effective Use Of Images
* Class 08 - Beginning To Think Dynamically / Using Templates And Components
* Class 09 - Dynamic Styling / Data Attributes And Attribute Selectors
* Class 10 - Pseudo Elements / Programmatically Styling With Pseudo Classes
Throughout the class sessions listed above, we cover the following key areas of web development with Bricks Builder:
* **Introduction to Bricks Builder Interface:**
* Familiarization with the builder's layout, including the toolbar, panel, and canvas, and understanding how to navigate and interact with its various components.
* **Visual Site Building:**
* Techniques for creating layouts using Bricks' drag-and-drop interface, incorporating sections, rows, columns, and elements to build page structures.
* **Styling and Design:**
* Utilizing Bricks' styling options to customize elements, apply global CSS classes for consistent design, and leverage features like Flexbox and CSS Grid for responsive layouts.
* **Dynamic Content and Custom Fields:**
* Integrating dynamic content from custom post types and custom field plugins (like ACF, Meta Box) to build data-driven websites.
* **Template Building:**
* Creating and managing reusable templates for headers, footers, post type layouts, and other site-wide elements.
* **Performance Optimization:**
* Understanding how Bricks Builder contributes to fast-loading websites and implementing performance best practices.
* **Advanced Features:**
* Depending on the class level, it might delve into advanced topics such as conditional logic, interactions, and custom code integration to enable more complex functionality.
The series aims to equip participants with the skills to efficiently build, customize, and maintain WordPress websites using Bricks Builder, catering to both beginners and experienced web developers.
COhPy Monthly Meeting
**Improving Office in Franklinton**
Physical location:
Improving Office
330 Rush Alley Suite #150
Columbus, OH 43215
Schedule:
6:00 p.m.: Socialize, eat, and drink. Improving will be providing pizza and beverages.
6:30 to 8:00 pm. Main meeting and presentation(s).
Topic: Type Annotations with John Cassidy
We meet on the last Monday of each Month. Presentations are given by members and friends of this group. If you would like to do a presentation (small or large) on a python topic, please contact Central OH Python at centralohpython@gmail.com




















