# Markup bypasses lower character limit

**URL:** https://meta.discourse.org/t/markup-bypasses-lower-character-limit/14541
**Category:** Feature
**Created:** [April 7, 2014, 4:20pm UTC](https://meta.discourse.org/t/markup-bypasses-lower-character-limit/14541 "2014-04-07T16:20:20Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![Mikulas](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikulas/32/104867_2.png) [@Mikulas](https://meta.discourse.org/u/Mikulas)
#### Post date: [April 7, 2014, 4:20pm UTC](https://meta.discourse.org/t/markup-bypasses-lower-character-limit/14541/1 "2014-04-07T16:20:20Z")

</div>

Both title and body can be artificially extended by appending `<div></div>`. Character entropy is still enforced properly though, after the markup has been removed from title.

This might be seens as a power user feature and frankly I quite like it, but it seems like a bug nevertheless.

Proof of concept (following post):

---

<div class="post-metadata">

### Author: ![Mikulas](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikulas/32/104867_2.png) [@Mikulas](https://meta.discourse.org/u/Mikulas)
#### Post date: [April 7, 2014, 4:20pm UTC](https://meta.discourse.org/t/markup-bypasses-lower-character-limit/14541/2 "2014-04-07T16:20:33Z")

</div>

☃

---

<div class="post-metadata">

### Author: ![riking](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/riking/32/170938_2.png) [@riking](https://meta.discourse.org/u/riking)
#### Post date: [April 7, 2014, 5:08pm UTC](https://meta.discourse.org/t/markup-bypasses-lower-character-limit/14541/3 "2014-04-07T17:08:43Z")

</div>

Personally, I wouldn’t bother fixing this until some kind of incident happens - someone using it to be obnoxious. The fix might be pretty involved, and it has questionable benefit – what are we really trying to discourage here? The wrong thing is already hard - you have to consciously put the effort into submitting a post that’s under the character count.

Also – I’m using – too many dashes.

---

<div class="post-metadata">

### Author: ![Mikulas](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikulas/32/104867_2.png) [@Mikulas](https://meta.discourse.org/u/Mikulas)
#### Post date: [April 7, 2014, 5:21pm UTC](https://meta.discourse.org/t/markup-bypasses-lower-character-limit/14541/4 "2014-04-07T17:21:27Z")

</div>

Right, right, that pretty much articulates what I thought. I’m happy this „feature“ is to stay for the time being, but I thought I would bring this up in case somebody deems it terribly insecure.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [April 7, 2014, 11:37pm UTC](https://meta.discourse.org/t/markup-bypasses-lower-character-limit/14541/5 "2014-04-07T23:37:40Z")

</div>

This “bug” has been open on Stack Overflow forever, too. Not a bug, that’s just the way it works. Always some way to get around it.

The real solution is that people who keep doing this get banned 😃

---

<div class="post-metadata">

### Author: ![ArmedGuy](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/armedguy/32/107987_2.png) [@ArmedGuy](https://meta.discourse.org/u/ArmedGuy)
#### Post date: [April 8, 2014, 2:18pm UTC](https://meta.discourse.org/t/markup-bypasses-lower-character-limit/14541/6 "2014-04-08T14:18:00Z")

</div>

+1

---

<div class="post-metadata">

### Author: ![chapoi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chapoi/32/537252_2.png) [@chapoi](https://meta.discourse.org/u/chapoi)
#### Post date: [December 4, 2025, 11:10am UTC](https://meta.discourse.org/t/markup-bypasses-lower-character-limit/14541/7 "2025-12-04T11:10:02Z")

</div>


