\ No newline at end of file
diff --git a/site/content/tutorial/06-bindings/10-dimensions/app-b/App.svelte b/site/content/tutorial/06-bindings/10-dimensions/app-b/App.svelte
new file mode 100644
index 0000000000..ca992599c1
--- /dev/null
+++ b/site/content/tutorial/06-bindings/10-dimensions/app-b/App.svelte
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
size: {w}px x {h}px
+
+
+ {text}
+
\ No newline at end of file
diff --git a/site/content/tutorial/06-bindings/10-dimensions/text.md b/site/content/tutorial/06-bindings/10-dimensions/text.md
new file mode 100644
index 0000000000..3f0a27a7ea
--- /dev/null
+++ b/site/content/tutorial/06-bindings/10-dimensions/text.md
@@ -0,0 +1,17 @@
+---
+title: Dimensions
+---
+
+Every block-level element has `clientWidth`, `clientHeight`, `offsetWidth` and `offsetHeight` bindings:
+
+```html
+
+ {text}
+
+```
+
+These bindings are readonly — changing the values of `w` and `h` won't have any effect.
+
+> Elements are measured using a technique similar to [this one](http://www.backalleycoder.com/2013/03/18/cross-browser-event-based-element-resize-detection/). There is some overhead involved, so it's not recommended to use this for large numbers of elements.
+>
+> `display: inline` elements cannot be measured with this approach; nor can elements that can't contain other elements (such as `